starting build "eb6e8a5a-6671-4d6e-8e16-821dfeb1c7cc" 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-081e5439-e7ce-44c5-8f22-62673f4707a9" Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": Already have image (with digest): gcr.io/cloud-builders/docker Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": Sending build context to Docker daemon 6.144kB Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": Step 1/8 : FROM gcr.io/oss-fuzz-base/base-builder-rust:ubuntu-24-04 Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": ubuntu-24-04: Pulling from oss-fuzz-base/base-builder-rust Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 76249c7cd503: Pulling fs layer Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": c8e8434ee9c6: Pulling fs layer Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 8dbc474128eb: Pulling fs layer Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": ea249cfad088: Pulling fs layer Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": fecf008cf826: Pulling fs layer Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 59e3e9d6ca0a: Pulling fs layer Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 2f4feda5fae1: Pulling fs layer Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 7f2596b0d20a: Pulling fs layer Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": f3bbf01e400a: Pulling fs layer Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 46c8db916463: Pulling fs layer Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": c2da909e5afe: Pulling fs layer Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 19042a562fb6: Pulling fs layer Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": ff1cf2e94224: Pulling fs layer Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 4611016af424: Pulling fs layer Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 826f5e7f4c33: Pulling fs layer Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": ad835a45baa8: Pulling fs layer Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": b77933de649a: Pulling fs layer Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 0f481373bf1a: Pulling fs layer Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 59c089ce3326: Pulling fs layer Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 12362e633350: Pulling fs layer Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": f64fcb69ee72: Pulling fs layer Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 783d43a24dcf: Pulling fs layer Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 70482974d923: Pulling fs layer Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 8a075bfd2222: Pulling fs layer Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 62f631133cb7: Pulling fs layer Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 28d4d1614fa2: Pulling fs layer Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 47b29cad0773: Pulling fs layer Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 3134c4f9c882: Pulling fs layer Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": f9a799c52a46: Pulling fs layer Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": e496dea144bb: Pulling fs layer Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": f38148a95a90: Pulling fs layer Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": ef0339a165d4: Pulling fs layer Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 3eead7fc44a6: Pulling fs layer Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 7f2596b0d20a: Waiting Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": b9148bdeeaaa: Pulling fs layer Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 95f86c073ffa: Pulling fs layer Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 3d802f12a589: Pulling fs layer Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 2f4feda5fae1: Waiting Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 768315ef2b06: Pulling fs layer Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 19042a562fb6: Waiting Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 5f611b20e895: Pulling fs layer Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 44265403d820: Pulling fs layer Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 4a98fbd7f81e: Pulling fs layer Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": ff1cf2e94224: Waiting Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 70482974d923: Waiting Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 4611016af424: Waiting Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 8a075bfd2222: Waiting Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 826f5e7f4c33: Waiting Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 62f631133cb7: Waiting Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": f3bbf01e400a: Waiting Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": c2da909e5afe: Waiting Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 47b29cad0773: Waiting Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": f38148a95a90: Waiting Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": ef0339a165d4: Waiting Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 3134c4f9c882: Waiting Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": ad835a45baa8: Waiting Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 3eead7fc44a6: Waiting Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": f9a799c52a46: Waiting Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": e496dea144bb: Waiting Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": b77933de649a: Waiting Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": b9148bdeeaaa: Waiting Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 0f481373bf1a: Waiting Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 59c089ce3326: Waiting Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 95f86c073ffa: Waiting Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 3d802f12a589: Waiting Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 768315ef2b06: Waiting Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 12362e633350: Waiting Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": f64fcb69ee72: Waiting Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 5f611b20e895: Waiting Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 44265403d820: Waiting Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 4a98fbd7f81e: Waiting Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 46c8db916463: Waiting Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 28d4d1614fa2: Waiting Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": fecf008cf826: Verifying Checksum Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": fecf008cf826: Download complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 8dbc474128eb: Download complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 59e3e9d6ca0a: Verifying Checksum Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 59e3e9d6ca0a: Download complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 7f2596b0d20a: Verifying Checksum Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 7f2596b0d20a: Download complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": f3bbf01e400a: Verifying Checksum Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": f3bbf01e400a: Download complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": ea249cfad088: Verifying Checksum Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": ea249cfad088: Download complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 76249c7cd503: Verifying Checksum Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 76249c7cd503: Download complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 19042a562fb6: Verifying Checksum Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 19042a562fb6: Download complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": ff1cf2e94224: Verifying Checksum Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": ff1cf2e94224: Download complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": c2da909e5afe: Verifying Checksum Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": c2da909e5afe: Download complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 4611016af424: Verifying Checksum Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 4611016af424: Download complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": c8e8434ee9c6: Verifying Checksum Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": c8e8434ee9c6: Download complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 826f5e7f4c33: Verifying Checksum Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 826f5e7f4c33: Download complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": ad835a45baa8: Verifying Checksum Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": ad835a45baa8: Download complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": b77933de649a: Download complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 59c089ce3326: Verifying Checksum Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 59c089ce3326: Download complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 0f481373bf1a: Download complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 12362e633350: Download complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": f64fcb69ee72: Verifying Checksum Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": f64fcb69ee72: Download complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 783d43a24dcf: Verifying Checksum Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 783d43a24dcf: Download complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 70482974d923: Download complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 62f631133cb7: Verifying Checksum Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 62f631133cb7: Download complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 8a075bfd2222: Verifying Checksum Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 8a075bfd2222: Download complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 28d4d1614fa2: Download complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 47b29cad0773: Download complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 3134c4f9c882: Verifying Checksum Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 3134c4f9c882: Download complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": f9a799c52a46: Verifying Checksum Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": f9a799c52a46: Download complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": e496dea144bb: Download complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 76249c7cd503: Pull complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": ef0339a165d4: Verifying Checksum Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": ef0339a165d4: Download complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": f38148a95a90: Verifying Checksum Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": f38148a95a90: Download complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 46c8db916463: Verifying Checksum Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 46c8db916463: Download complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 95f86c073ffa: Verifying Checksum Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 95f86c073ffa: Download complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 3eead7fc44a6: Verifying Checksum Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 3eead7fc44a6: Download complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 768315ef2b06: Download complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 3d802f12a589: Verifying Checksum Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 3d802f12a589: Download complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": b9148bdeeaaa: Verifying Checksum Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": b9148bdeeaaa: Download complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 5f611b20e895: Download complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 44265403d820: Verifying Checksum Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 44265403d820: Download complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 2f4feda5fae1: Verifying Checksum Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 2f4feda5fae1: Download complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 4a98fbd7f81e: Verifying Checksum Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 4a98fbd7f81e: Download complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": c8e8434ee9c6: Pull complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 8dbc474128eb: Pull complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": ea249cfad088: Pull complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": fecf008cf826: Pull complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 59e3e9d6ca0a: Pull complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 2f4feda5fae1: Pull complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 7f2596b0d20a: Pull complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": f3bbf01e400a: Pull complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 46c8db916463: Pull complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": c2da909e5afe: Pull complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 19042a562fb6: Pull complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": ff1cf2e94224: Pull complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 4611016af424: Pull complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 826f5e7f4c33: Pull complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": ad835a45baa8: Pull complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": b77933de649a: Pull complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 0f481373bf1a: Pull complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 59c089ce3326: Pull complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 12362e633350: Pull complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": f64fcb69ee72: Pull complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 783d43a24dcf: Pull complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 70482974d923: Pull complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 8a075bfd2222: Pull complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 62f631133cb7: Pull complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 28d4d1614fa2: Pull complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 47b29cad0773: Pull complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 3134c4f9c882: Pull complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": f9a799c52a46: Pull complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": e496dea144bb: Pull complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": f38148a95a90: Pull complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": ef0339a165d4: Pull complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 3eead7fc44a6: Pull complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": b9148bdeeaaa: Pull complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 95f86c073ffa: Pull complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 3d802f12a589: Pull complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 768315ef2b06: Pull complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 5f611b20e895: Pull complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 44265403d820: Pull complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": 4a98fbd7f81e: Pull complete Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": Digest: sha256:f2e08245f2d65d797705dc637a08f663579ded7075d7508d5943ea6b75542258 Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": Status: Downloaded newer image for gcr.io/oss-fuzz-base/base-builder-rust:ubuntu-24-04 Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": ---> 2185b1e1b62a Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": Step 2/8 : RUN git clone --depth 1 https://github.com/surrealdb/surrealdb surrealdb Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": ---> Running in b0aa490aafe4 Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": Cloning into 'surrealdb'... Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": Removing intermediate container b0aa490aafe4 Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": ---> c9a0bab38b7b Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": Step 3/8 : RUN git clone --depth 1 https://github.com/surrealdb/docs.surrealdb.com.git surrealdb_website Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": ---> Running in 83463f58a1d4 Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": Cloning into 'surrealdb_website'... Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": Removing intermediate container 83463f58a1d4 Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": ---> 239ac27b8bc3 Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": Step 4/8 : WORKDIR surrealdb Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": ---> Running in d789a00db773 Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": Removing intermediate container d789a00db773 Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": ---> 893618a6cf18 Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": Step 5/8 : RUN rustup toolchain install nightly-2025-12-01 && rustup default nightly-2025-12-01 Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": ---> Running in e776a80daa50 Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": info: syncing channel updates for nightly-2025-12-01-x86_64-unknown-linux-gnu Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": info: latest update on 2025-12-01 for version 1.93.0-nightly (b84478a1c 2025-11-30) Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": info: downloading 3 components Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9":  Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": nightly-2025-12-01-x86_64-unknown-linux-gnu installed - rustc 1.93.0-nightly (b84478a1c 2025-11-30) Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": info: checking for self-update (current version: 1.29.0) Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": info: using existing install for nightly-2025-12-01-x86_64-unknown-linux-gnu Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": info: default toolchain set to nightly-2025-12-01-x86_64-unknown-linux-gnu Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9":  Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": nightly-2025-12-01-x86_64-unknown-linux-gnu unchanged - rustc 1.93.0-nightly (b84478a1c 2025-11-30) Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": info: note that the toolchain 'nightly-2024-07-12-x86_64-unknown-linux-gnu' is currently in use (overridden by environment variable RUSTUP_TOOLCHAIN) Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": Removing intermediate container e776a80daa50 Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": ---> eb4c53297245 Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": Step 6/8 : ENV RUSTUP_TOOLCHAIN=nightly-2025-12-01 Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": ---> Running in f97d154311d4 Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": Removing intermediate container f97d154311d4 Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": ---> bdb7a5d24449 Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": Step 7/8 : RUN rustup component add rust-src Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": ---> Running in f0bf8dc36222 Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": info: downloading component rust-src Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": Removing intermediate container f0bf8dc36222 Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": ---> f7fbbd69f92a Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": Step 8/8 : COPY build.sh $SRC/ Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": ---> 3600698f597a Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": Successfully built 3600698f597a Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": Successfully tagged gcr.io/oss-fuzz/surrealdb:latest Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9": Successfully tagged us-central1-docker.pkg.dev/oss-fuzz/unsafe/surrealdb:latest Finished Step #1 - "build-081e5439-e7ce-44c5-8f22-62673f4707a9" Starting Step #2 - "srcmap" Step #2 - "srcmap": Already have image: gcr.io/oss-fuzz/surrealdb Step #2 - "srcmap": ++ tempfile Step #2 - "srcmap": WARNING: tempfile is deprecated; consider using mktemp instead. Step #2 - "srcmap": + SRCMAP=/tmp/file240lUK Step #2 - "srcmap": + echo '{}' Step #2 - "srcmap": + PATHS_TO_SCAN=/src Step #2 - "srcmap": + [[ rust == \g\o ]] Step #2 - "srcmap": ++ find /src -name .git -type d Step #2 - "srcmap": + for DOT_GIT_DIR in $(find $PATHS_TO_SCAN -name ".git" -type d) Step #2 - "srcmap": ++ dirname /src/surrealdb_website/.git Step #2 - "srcmap": + GIT_DIR=/src/surrealdb_website Step #2 - "srcmap": + cd /src/surrealdb_website Step #2 - "srcmap": ++ git config --get remote.origin.url Step #2 - "srcmap": + GIT_URL=https://github.com/surrealdb/docs.surrealdb.com.git Step #2 - "srcmap": ++ git rev-parse HEAD Step #2 - "srcmap": + GIT_REV=bfcffda92fa964c9492e66e7ae1abb4195b6ec9f Step #2 - "srcmap": + jq_inplace /tmp/file240lUK '."/src/surrealdb_website" = { type: "git", url: "https://github.com/surrealdb/docs.surrealdb.com.git", rev: "bfcffda92fa964c9492e66e7ae1abb4195b6ec9f" }' Step #2 - "srcmap": ++ tempfile Step #2 - "srcmap": WARNING: tempfile is deprecated; consider using mktemp instead. Step #2 - "srcmap": + F=/tmp/fileIIPlUK Step #2 - "srcmap": + cat /tmp/file240lUK Step #2 - "srcmap": + jq '."/src/surrealdb_website" = { type: "git", url: "https://github.com/surrealdb/docs.surrealdb.com.git", rev: "bfcffda92fa964c9492e66e7ae1abb4195b6ec9f" }' Step #2 - "srcmap": + mv /tmp/fileIIPlUK /tmp/file240lUK Step #2 - "srcmap": + for DOT_GIT_DIR in $(find $PATHS_TO_SCAN -name ".git" -type d) Step #2 - "srcmap": ++ dirname /src/surrealdb/.git Step #2 - "srcmap": + GIT_DIR=/src/surrealdb Step #2 - "srcmap": + cd /src/surrealdb Step #2 - "srcmap": ++ git config --get remote.origin.url Step #2 - "srcmap": + GIT_URL=https://github.com/surrealdb/surrealdb Step #2 - "srcmap": ++ git rev-parse HEAD Step #2 - "srcmap": + GIT_REV=c7eac9022af90d2d9658a94e2dc51d45d9c6ff5b Step #2 - "srcmap": + jq_inplace /tmp/file240lUK '."/src/surrealdb" = { type: "git", url: "https://github.com/surrealdb/surrealdb", rev: "c7eac9022af90d2d9658a94e2dc51d45d9c6ff5b" }' Step #2 - "srcmap": ++ tempfile Step #2 - "srcmap": WARNING: tempfile is deprecated; consider using mktemp instead. Step #2 - "srcmap": + F=/tmp/filelyUylV Step #2 - "srcmap": + cat /tmp/file240lUK Step #2 - "srcmap": + jq '."/src/surrealdb" = { type: "git", url: "https://github.com/surrealdb/surrealdb", rev: "c7eac9022af90d2d9658a94e2dc51d45d9c6ff5b" }' Step #2 - "srcmap": + mv /tmp/filelyUylV /tmp/file240lUK 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/file240lUK Step #2 - "srcmap": + rm /tmp/file240lUK Step #2 - "srcmap": { Step #2 - "srcmap": "/src/surrealdb_website": { Step #2 - "srcmap": "type": "git", Step #2 - "srcmap": "url": "https://github.com/surrealdb/docs.surrealdb.com.git", Step #2 - "srcmap": "rev": "bfcffda92fa964c9492e66e7ae1abb4195b6ec9f" Step #2 - "srcmap": }, Step #2 - "srcmap": "/src/surrealdb": { Step #2 - "srcmap": "type": "git", Step #2 - "srcmap": "url": "https://github.com/surrealdb/surrealdb", Step #2 - "srcmap": "rev": "c7eac9022af90d2d9658a94e2dc51d45d9c6ff5b" 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": + cp fuzz/fuzz_targets/fuzz_executor.dict fuzz/fuzz_targets/fuzz_gql_parser.dict fuzz/fuzz_targets/fuzz_sql_parser.dict /workspace/out/libfuzzer-coverage-x86_64/ Step #3 - "compile-libfuzzer-coverage-x86_64": + export 'RUSTFLAGS=--cfg fuzzing -Cdebuginfo=1 -Cforce-frame-pointers -Cinstrument-coverage -C link-arg=-lc++ --cfg surrealdb_unstable' Step #3 - "compile-libfuzzer-coverage-x86_64": + RUSTFLAGS='--cfg fuzzing -Cdebuginfo=1 -Cforce-frame-pointers -Cinstrument-coverage -C link-arg=-lc++ --cfg surrealdb_unstable' Step #3 - "compile-libfuzzer-coverage-x86_64": + cargo fuzz build -O --debug-assertions --fuzz-dir fuzz Step #3 - "compile-libfuzzer-coverage-x86_64":  Updating crates.io index Step #3 - "compile-libfuzzer-coverage-x86_64":  Locking 11 packages to latest Rust 1.93.0-nightly compatible versions Step #3 - "compile-libfuzzer-coverage-x86_64":  Updating diskann v0.53.0 -> v0.54.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Updating diskann-utils v0.53.0 -> v0.54.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Updating diskann-vector v0.53.0 -> v0.54.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Updating diskann-wide v0.53.0 -> v0.54.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Updating revision v0.28.0 -> v0.30.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Updating revision-derive v0.28.0 -> v0.30.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Updating surrealdb-collections v3.2.0-nightly (/src/surrealdb/surrealdb/collections) -> v3.3.0-nightly Step #3 - "compile-libfuzzer-coverage-x86_64":  Updating surrealdb-core v3.2.0-nightly (/src/surrealdb/surrealdb/core) -> v3.3.0-nightly Step #3 - "compile-libfuzzer-coverage-x86_64":  Updating surrealdb-strand v3.2.0-nightly (/src/surrealdb/surrealdb/strand) -> v3.3.0-nightly Step #3 - "compile-libfuzzer-coverage-x86_64":  Updating surrealdb-types v3.2.0-nightly (/src/surrealdb/surrealdb/types) -> v3.3.0-nightly Step #3 - "compile-libfuzzer-coverage-x86_64":  Updating surrealdb-types-derive v3.2.0-nightly (/src/surrealdb/surrealdb/types/derive) -> v3.3.0-nightly Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloading crates ... Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded anyhow v1.0.102 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded approx v0.5.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded ahash v0.8.12 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded fnv v1.0.7 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded event-listener-strategy v0.5.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded equivalent v1.0.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded foldhash v0.2.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded md-5 v0.10.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded mime v0.3.17 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded new_debug_unreachable v1.0.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded p256 v0.13.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded pdqselect v0.1.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded phf_macros v0.13.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded pkcs1 v0.7.5 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded rand_chacha v0.3.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded same-file v1.0.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded rstar v0.12.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded siphasher v1.0.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded tap v1.0.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded unicase v2.9.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded unty v0.0.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded virtue v0.0.18 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded uuid v1.23.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded toml_datetime v1.1.1+spec-1.1.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded tokio-stream v0.1.18 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded zerofrom-derive v0.1.7 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded yoke-derive v0.8.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded zerofrom v0.1.7 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded zmij v1.0.21 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded zerovec-derive v0.11.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded yoke v0.8.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded rust-stemmers v1.2.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded serde_json v1.0.149 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded toml_edit v0.25.11+spec-1.1.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded syn v1.0.109 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded syn v2.0.117 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded tokio-util v0.7.18 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded tower v0.5.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded tonic v0.14.5 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded regex-syntax v0.8.10 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded zerocopy-derive v0.8.48 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded url v2.5.8 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded typenum v1.20.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded tracing v0.1.44 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded winnow v1.0.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded lz4-sys v1.11.1+lz4-1.10.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded geo v0.32.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded sysinfo v0.37.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded zerocopy v0.8.48 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded time v0.3.47 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded surrealmx v0.22.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded surrealdb-protocol v0.10.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded spade v2.15.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded serde v1.0.228 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded regex-automata v0.4.14 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded vart v0.9.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded zerotrie v0.2.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded i_overlay v4.0.7 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded zerovec v0.11.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded futures-util v0.3.32 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded icu_properties_data v2.2.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded h2 v0.4.13 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded libc v0.2.186 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded hkdf v0.12.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded zeroize v1.8.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded writeable v0.6.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded web_atoms v0.1.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded libm v0.2.16 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded itertools v0.13.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded hyper v1.9.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded wyz v0.5.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded web-time v1.1.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded walkdir v2.5.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded rustix v1.1.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded itertools v0.14.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded hashbrown v0.17.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded tokio v1.52.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded itertools v0.11.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded idna v1.1.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded want v0.3.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded libfuzzer-sys v0.4.12 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded hashbrown v0.16.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded hashbrown v0.14.5 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded roaring v0.11.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded tokio-macros v2.7.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded smallvec v1.15.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded rsa v0.9.10 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded robust v1.2.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded http v1.4.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded tinyvec_macros v0.1.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded thiserror v2.0.18 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded tendril v0.4.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded tempfile v3.27.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded hyper-util v0.1.20 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded version_check v0.9.5 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded utf8_iter v1.0.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded utf-8 v0.7.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded urlencoding v2.1.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded untrusted v0.7.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded fst v0.4.7 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded rust_decimal v1.42.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded rkyv v0.7.46 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded revision v0.30.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded regex v1.12.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded rayon-core v1.13.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded rayon v1.12.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded rand_distr v0.5.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded rand v0.9.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded indexmap v2.14.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded hashbrown v0.12.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded unicode-ident v1.0.24 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded trice v0.4.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded tracing-core v0.1.36 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded tracing-attributes v0.1.31 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded tower-service v0.3.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded tower-layer v0.3.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded tonic-prost v0.14.5 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded toml_parser v1.1.2+spec-1.1.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded tinyvec v1.11.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded tinystr v0.8.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded time-macros v0.2.27 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded thread_local v1.1.9 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded thiserror-impl v2.0.18 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded synstructure v0.13.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded spin v0.9.8 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded slab v0.4.12 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded simple_asn1 v0.6.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded simdutf8 v0.1.5 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded rand v0.8.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded icu_normalizer_data v2.2.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded icu_collections v2.2.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded heapless v0.8.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded heapless v0.7.17 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded ulid v1.2.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded try-lock v0.2.5 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded time-core v0.1.8 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded sync_wrapper v1.0.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded subtle v2.6.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded strsim v0.11.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded string_cache_codegen v0.5.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded string_cache v0.8.9 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded storekey-derive v0.11.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded storekey v0.11.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded stable_deref_trait v1.2.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded spki v0.7.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded socket2 v0.6.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded sif-itree v0.4.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded icu_normalizer v2.2.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded getrandom v0.2.17 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded aws-lc-sys v0.40.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded signature v2.2.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded shlex v1.3.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded sha2 v0.10.9 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded sha1 v0.10.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded serde_derive v1.0.228 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded serde_core v1.0.228 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded semver v1.0.28 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded seize v0.5.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded sec1 v0.7.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded seahash v4.1.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded scrypt v0.11.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded scopeguard v1.2.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded jsonwebtoken v10.3.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded icu_locale_core v2.2.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded html5ever v0.35.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded headers v0.4.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded futures v0.3.32 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded rustversion v1.0.22 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded rustc_version v0.4.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded rstar v0.11.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded rstar v0.9.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded rstar v0.8.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded rmp-serde v1.3.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded rmp v0.8.15 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded rkyv_derive v0.7.46 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded revision-derive v0.30.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded reblessive v0.4.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded matrixmultiply v0.3.10 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded icu_provider v2.2.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded icu_properties v2.2.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded half v2.7.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded getrandom v0.3.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded rstar v0.10.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded rfc6979 v0.4.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded rend v0.4.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded rand_core v0.9.5 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded rand_core v0.6.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded linux-raw-sys v0.12.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded quick_cache v0.6.21 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded papaya v0.2.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded log v0.4.29 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded i_tree v0.16.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded heapless v0.6.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded salsa20 v0.10.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded rawpointer v0.2.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded rand_chacha v0.9.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded radium v0.7.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded quote v1.0.45 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded ptr_meta v0.1.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded psl-types v2.0.11 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded prost-types v0.14.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded prost-derive v0.14.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded proc-macro2 v1.0.106 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded pkcs8 v0.10.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded pem-rfc7468 v0.7.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded pem v3.0.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded num-complex v0.4.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded matchit v0.8.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded litemap v0.8.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded lazy_static v1.5.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded ipnet v2.12.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded iana-time-zone v0.1.65 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded httparse v1.10.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded hmac v0.12.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded geographiclib-rs v0.2.7 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded geo-types v0.7.19 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded generic-array v0.13.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded generic-array v0.12.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded fuzzy-matcher v0.3.7 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded futures-channel v0.3.32 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded ptr_meta_derive v0.1.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded prost v0.14.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded proc-macro-crate v3.5.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded primeorder v0.13.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded precomputed-hash v0.1.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded ppv-lite86 v0.2.21 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded powerfmt v0.2.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded potential_utf v0.1.5 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded p384 v0.13.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded object_store v0.13.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded maplit v1.0.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded lock_api v0.4.14 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded lexicmp v0.2.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded jobserver v0.1.34 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded i_shape v1.14.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded i_float v1.15.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded hyper-timeout v0.5.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded humantime v2.3.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded http-body-util v0.1.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded group v0.13.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded futures-io v0.3.32 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded futures-executor v0.3.32 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded pin-project-lite v0.2.17 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded pin-project-internal v1.1.11 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded pin-project v1.1.11 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded phf_shared v0.13.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded phf_shared v0.11.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded phf_macros v0.11.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded phf_generator v0.13.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded phf_generator v0.11.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded phf_codegen v0.11.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded phf v0.13.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded num-bigint-dig v0.8.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded num-bigint v0.4.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded ndarray v0.17.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded mio v1.2.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded phf v0.11.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded percent-encoding v2.3.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded match_token v0.35.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded mac v0.1.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded lz4 v1.28.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded futures-task v0.3.32 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded futures-sink v0.3.32 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded futures-core v0.3.32 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded futf v0.1.5 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded earcutr v0.4.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded diskann-wide v0.54.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded pbkdf2 v0.12.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded path-clean v1.0.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded password-hash v0.5.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded parking_lot_core v0.9.12 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded parking_lot v0.12.5 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded parking v2.2.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded num-traits v0.2.19 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded memchr v2.8.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded markup5ever v0.35.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded itoa v1.0.18 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded inout v0.1.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded idna_adapter v1.2.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded i_key_sort v0.6.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded httpdate v1.0.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded generic-array v0.14.7 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded futures-macro v0.3.32 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded fastnum v0.7.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded diskann v0.54.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded curve25519-dalek v4.1.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded chrono v0.4.44 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded blake3 v1.8.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded bitvec v1.0.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded aws-lc-rs v1.16.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded once_cell v1.21.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded num_cpus v1.17.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded num-iter v0.1.45 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded num-integer v0.1.46 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded num-conv v0.2.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded noisy_float v0.2.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded ndarray-stats v0.7.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded http-body v1.0.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded heck v0.4.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded headers-core v0.3.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded hash32 v0.3.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded hash32 v0.1.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded getrandom v0.4.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded funty v2.0.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded deunicode v1.6.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded cc v1.2.60 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded base64 v0.22.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded axum v0.8.9 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded aho-corasick v1.1.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded hex v0.4.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded hash32 v0.2.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded flatbuffers v25.12.19 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded elliptic-curve v0.13.8 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded ed25519-dalek v2.2.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded diskann-vector v0.54.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded der v0.7.10 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded cssparser v0.35.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded crypto-bigint v0.5.5 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded crossbeam-utils v0.8.21 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded crossbeam-epoch v0.9.18 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded crossbeam-deque v0.8.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded ciborium v0.2.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded bytes v1.11.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded bytemuck v1.25.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded borsh v1.6.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded bnum v0.12.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded bitflags v2.11.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded bincode v2.0.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded async-task v4.7.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded argon2 v0.5.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded arc-swap v1.9.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded form_urlencoded v1.2.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded float_next_after v1.0.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded ff v0.13.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded event-listener v5.4.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded ed25519 v2.2.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded ecdsa v0.16.9 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded dmp v0.2.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded diskann-utils v0.54.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded digest v0.10.7 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded deranged v0.5.8 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded crossbeam-skiplist v0.1.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded constant_time_eq v0.4.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded const-oid v0.9.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded concurrent-queue v2.5.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded cmake v0.1.58 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded bytemuck_derive v1.10.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded borsh-derive v1.6.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded blowfish v0.9.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded blake2 v0.10.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded base64ct v1.8.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded axum-core v0.5.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded async-trait v0.1.89 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded async-channel v2.5.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded arrayvec v0.7.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded arbitrary v1.4.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded ammonia v4.1.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded allocator-api2 v0.2.21 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded affinitypool v0.7.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded fs_extra v1.3.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded find-msvc-tools v0.1.9 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded ext-sort v0.1.5 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded either v1.15.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded dunce v1.0.5 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded dtoa v1.0.11 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded displaydoc v0.2.5 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded derive_arbitrary v1.4.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded dashmap v6.1.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded cpufeatures v0.2.17 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded byteorder v1.5.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded block-buffer v0.10.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded async-stream v0.3.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded arrayref v0.3.9 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded addr v0.15.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded fastrand v2.4.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded cipher v0.4.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded autocfg v1.5.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded dtoa-short v0.3.5 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded crypto-common v0.1.7 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded ciborium-ll v0.2.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded bincode_derive v2.0.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded async-stream-impl v0.3.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded errno v0.3.14 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded curve25519-dalek-derive v0.1.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded crossbeam-queue v0.3.12 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded cpufeatures v0.3.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded bytecheck_derive v0.6.12 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded bcrypt v0.18.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded base16ct v0.2.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded as-slice v0.1.5 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded cssparser-macros v0.6.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded ciborium-io v0.2.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded cfg_aliases v0.2.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded cfg-if v1.0.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded castaway v0.2.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded bytecheck v0.6.12 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded atomic-waker v1.1.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Downloaded ahash v0.7.8 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling proc-macro2 v1.0.106 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling unicode-ident v1.0.24 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling quote v1.0.45 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling libc v0.2.186 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling serde_core v1.0.228 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling serde v1.0.228 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling cfg-if v1.0.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling libm v0.2.16 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling autocfg v1.5.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling crossbeam-utils v0.8.21 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling pin-project-lite v0.2.17 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling zerocopy v0.8.48 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling version_check v0.9.5 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling stable_deref_trait v1.2.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling either v1.15.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling memchr v2.8.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling itoa v1.0.18 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling equivalent v1.0.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling futures-core v0.3.32 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling siphasher v1.0.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling once_cell v1.21.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling shlex v1.3.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling find-msvc-tools v0.1.9 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling getrandom v0.3.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling typenum v1.20.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling futures-sink v0.3.32 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling slab v0.4.12 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling rayon-core v1.13.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling futures-task v0.3.32 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling parking_lot_core v0.9.12 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling byteorder v1.5.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling rand_core v0.6.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling futures-io v0.3.32 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling subtle v2.6.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling futures-channel v0.3.32 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling scopeguard v1.2.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling hashbrown v0.17.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling getrandom v0.4.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling allocator-api2 v0.2.21 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling foldhash v0.2.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling tracing-core v0.1.36 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling phf_shared v0.11.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling rand v0.8.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling lock_api v0.4.14 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling log v0.4.29 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling heapless v0.8.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling thiserror v2.0.18 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling litemap v0.8.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling tower-service v0.3.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling anyhow v1.0.102 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling httparse v1.10.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling hash32 v0.3.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling percent-encoding v2.3.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling writeable v0.6.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling icu_normalizer_data v2.2.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling try-lock v0.2.5 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling base64 v0.22.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling fnv v1.0.7 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling generic-array v0.14.7 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling atomic-waker v1.1.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling icu_properties_data v2.2.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling utf8_iter v1.0.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling httpdate v1.0.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling want v0.3.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling itertools v0.11.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling itertools v0.14.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling arrayvec v0.7.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling robust v1.2.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling sync_wrapper v1.0.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling new_debug_unreachable v1.0.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling iana-time-zone v0.1.65 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling hashbrown v0.16.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling rustversion v1.0.22 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling i_key_sort v0.6.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling i_tree v0.16.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling num-traits v0.2.19 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling tower-layer v0.3.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling mime v0.3.17 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling rust_decimal v1.42.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling aho-corasick v1.1.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling bitflags v2.11.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling sif-itree v0.4.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling semver v1.0.28 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling zmij v1.0.21 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling fs_extra v1.3.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling cpufeatures v0.2.17 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling float_next_after v1.0.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling dunce v1.0.5 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling precomputed-hash v0.1.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling unicase v2.9.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling matchit v0.8.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling mac v0.1.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling serde_json v1.0.149 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling phf_generator v0.11.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling futf v0.1.5 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling indexmap v2.14.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling matrixmultiply v0.3.10 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling rustix v1.1.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling utf-8 v0.7.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling crossbeam-epoch v0.9.18 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling num-conv v0.2.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling rustc_version v0.4.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling phf_codegen v0.11.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling base64ct v1.8.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling powerfmt v0.2.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling time-core v0.1.8 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling tendril v0.4.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling phf_shared v0.13.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling concurrent-queue v2.5.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling form_urlencoded v1.2.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling ahash v0.8.12 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling rawpointer v0.2.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling parking v2.2.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling zeroize v1.8.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling virtue v0.0.18 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling fastrand v2.4.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling time-macros v0.2.27 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling deranged v0.5.8 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling crossbeam-deque v0.8.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling linux-raw-sys v0.12.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling aws-lc-rs v1.16.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling dtoa v1.0.11 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling event-listener v5.4.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling same-file v1.0.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling syn v2.0.117 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling string_cache_codegen v0.5.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling flatbuffers v25.12.19 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling dtoa-short v0.3.5 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling phf_generator v0.13.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling unty v0.0.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling heck v0.4.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling fastnum v0.7.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling ciborium-io v0.2.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling fst v0.4.7 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling untrusted v0.7.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling walkdir v2.5.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling crossbeam-skiplist v0.1.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling crossbeam-queue v0.3.12 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling pem v3.0.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling event-listener-strategy v0.5.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling itertools v0.13.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling thread_local v1.1.9 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling constant_time_eq v0.4.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling async-task v4.7.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling deunicode v1.6.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling hashbrown v0.14.5 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling hex v0.4.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling trice v0.4.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling crypto-common v0.1.7 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling block-buffer v0.10.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling i_float v1.15.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling geographiclib-rs v0.2.7 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling inout v0.1.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling humantime v2.3.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling digest v0.10.7 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling arrayref v0.3.9 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling bnum v0.12.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling web-time v1.1.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling urlencoding v2.1.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling jobserver v0.1.34 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling mio v1.2.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling socket2 v0.6.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling getrandom v0.2.17 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling cipher v0.4.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling seize v0.5.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling arc-swap v1.9.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling web_atoms v0.1.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling rayon v1.12.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling i_shape v1.14.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling rand_core v0.9.5 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling sha2 v0.10.9 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling hmac v0.12.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling blake2 v0.10.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling cc v1.2.60 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling bincode_derive v2.0.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling papaya v0.2.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling salsa20 v0.10.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling blowfish v0.9.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling sha1 v0.10.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling castaway v0.2.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling num_cpus v1.17.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling signature v2.2.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling password-hash v0.5.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling maplit v1.0.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling surrealdb-core v3.3.0-nightly (/src/surrealdb/surrealdb/core) Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling cpufeatures v0.3.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling psl-types v2.0.11 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling bcrypt v0.18.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling md-5 v0.10.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling dmp v0.2.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling sysinfo v0.37.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling addr v0.15.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling lexicmp v0.2.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling fuzzy-matcher v0.3.7 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling async-channel v2.5.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling reblessive v0.4.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling vart v0.9.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling ipnet v2.12.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling path-clean v1.0.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling strsim v0.11.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling pbkdf2 v0.12.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling approx v0.5.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling earcutr v0.4.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling num-integer v0.1.46 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling num-complex v0.4.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling rmp v0.8.15 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling noisy_float v0.2.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling argon2 v0.5.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling scrypt v0.11.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling num-bigint v0.4.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling time v0.3.47 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling ndarray v0.17.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling cmake v0.1.58 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling aws-lc-sys v0.40.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling lz4-sys v1.11.1+lz4-1.10.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling blake3 v1.8.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling libfuzzer-sys v0.4.12 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling tempfile v3.27.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling i_overlay v4.0.7 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling synstructure v0.13.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling serde_derive v1.0.228 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling zerocopy-derive v0.8.48 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling derive_arbitrary v1.4.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling zerofrom-derive v0.1.7 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling yoke-derive v0.8.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling tokio-macros v2.7.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling futures-macro v0.3.32 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling zerovec-derive v0.11.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling tracing-attributes v0.1.31 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling displaydoc v0.2.5 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling bytemuck_derive v1.10.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling thiserror-impl v2.0.18 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling phf_macros v0.11.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling async-trait v0.1.89 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling prost-derive v0.14.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling pin-project-internal v1.1.11 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling revision-derive v0.30.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling storekey-derive v0.11.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling cssparser-macros v0.6.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling match_token v0.35.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling surrealdb-types-derive v3.3.0-nightly (/src/surrealdb/surrealdb/types/derive) Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling phf_macros v0.13.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling async-stream-impl v0.3.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling lz4 v1.28.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling async-stream v0.3.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling futures-util v0.3.32 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling arbitrary v1.4.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling phf v0.11.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling phf v0.13.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling bytemuck v1.25.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling pin-project v1.1.11 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling tracing v0.1.44 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling zerofrom v0.1.7 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling yoke v0.8.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling simple_asn1 v0.6.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling zerovec v0.11.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling zerotrie v0.2.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling regex-syntax v0.8.10 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling uuid v1.23.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling tinystr v0.8.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling potential_utf v0.1.5 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling icu_collections v2.2.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling icu_locale_core v2.2.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling icu_provider v2.2.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling smallvec v1.15.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling bytes v1.11.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling chrono v0.4.44 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling roaring v0.11.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling bincode v2.0.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling rmp-serde v1.3.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling rust-stemmers v1.2.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling futures-executor v0.3.32 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling rstar v0.12.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling spade v2.15.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling cssparser v0.35.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling icu_normalizer v2.2.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling icu_properties v2.2.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling futures v0.3.32 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling parking_lot v0.12.5 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling dashmap v6.1.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling ext-sort v0.1.5 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling http v1.4.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling tokio v1.52.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling prost v0.14.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling storekey v0.11.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling string_cache v0.8.9 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling affinitypool v0.7.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling regex-automata v0.4.14 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling geo-types v0.7.19 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling prost-types v0.14.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling surrealmx v0.22.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling idna_adapter v1.2.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling http-body v1.0.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling headers-core v0.3.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling idna v1.1.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling headers v0.4.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling http-body-util v0.1.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling markup5ever v0.35.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling axum-core v0.5.6 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling url v2.5.8 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling html5ever v0.35.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling ppv-lite86 v0.2.21 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling ammonia v4.1.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling quick_cache v0.6.21 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling rand_chacha v0.9.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling rand_chacha v0.3.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling rand v0.9.4 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling regex v1.12.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling rand_distr v0.5.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling ulid v1.2.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling geo v0.32.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling ndarray-stats v0.7.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling half v2.7.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling diskann-wide v0.54.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling ciborium-ll v0.2.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling ciborium v0.2.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling tokio-util v0.7.18 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling tokio-stream v0.1.18 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling object_store v0.13.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling h2 v0.4.13 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling tower v0.5.3 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling diskann-vector v0.54.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling axum v0.8.9 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling diskann-utils v0.54.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling diskann v0.54.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling revision v0.30.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling hyper v1.9.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling surrealdb-collections v3.3.0-nightly (/src/surrealdb/surrealdb/collections) Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling surrealdb-strand v3.3.0-nightly (/src/surrealdb/surrealdb/strand) Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling hyper-util v0.1.20 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling hyper-timeout v0.5.2 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling tonic v0.14.5 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling tonic-prost v0.14.5 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling surrealdb-protocol v0.10.1 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling surrealdb-types v3.3.0-nightly (/src/surrealdb/surrealdb/types) Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling jsonwebtoken v10.3.0 Step #3 - "compile-libfuzzer-coverage-x86_64":  Compiling surrealdb-fuzz v0.0.0 (/src/surrealdb/fuzz) Step #3 - "compile-libfuzzer-coverage-x86_64":  Finished `dev` profile [unoptimized + debuginfo] target(s) in 3m 34s Step #3 - "compile-libfuzzer-coverage-x86_64": + FUZZ_TARGET_OUTPUT_DIR=fuzz/target/x86_64-unknown-linux-gnu/release Step #3 - "compile-libfuzzer-coverage-x86_64": + for f in fuzz/fuzz_targets/*.rs Step #3 - "compile-libfuzzer-coverage-x86_64": ++ basename fuzz/fuzz_targets/fuzz_executor Step #3 - "compile-libfuzzer-coverage-x86_64": + FUZZ_TARGET_NAME=fuzz_executor Step #3 - "compile-libfuzzer-coverage-x86_64": + cp fuzz/target/x86_64-unknown-linux-gnu/release/fuzz_executor /workspace/out/libfuzzer-coverage-x86_64/ Step #3 - "compile-libfuzzer-coverage-x86_64": + zip /workspace/out/libfuzzer-coverage-x86_64/fuzz_executor_seed_corpus.zip 'fuzz/fuzz_targets/fuzz_executor_seed_corpus/*' Step #3 - "compile-libfuzzer-coverage-x86_64": zip warning: name not matched: fuzz/fuzz_targets/fuzz_executor_seed_corpus/* Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": zip error: Nothing to do! (/workspace/out/libfuzzer-coverage-x86_64/fuzz_executor_seed_corpus.zip) Step #3 - "compile-libfuzzer-coverage-x86_64": + true Step #3 - "compile-libfuzzer-coverage-x86_64": + for f in fuzz/fuzz_targets/*.rs Step #3 - "compile-libfuzzer-coverage-x86_64": ++ basename fuzz/fuzz_targets/fuzz_format Step #3 - "compile-libfuzzer-coverage-x86_64": + FUZZ_TARGET_NAME=fuzz_format Step #3 - "compile-libfuzzer-coverage-x86_64": + cp fuzz/target/x86_64-unknown-linux-gnu/release/fuzz_format /workspace/out/libfuzzer-coverage-x86_64/ Step #3 - "compile-libfuzzer-coverage-x86_64": + zip /workspace/out/libfuzzer-coverage-x86_64/fuzz_format_seed_corpus.zip 'fuzz/fuzz_targets/fuzz_format_seed_corpus/*' Step #3 - "compile-libfuzzer-coverage-x86_64": zip warning: name not matched: fuzz/fuzz_targets/fuzz_format_seed_corpus/* Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": zip error: Nothing to do! (/workspace/out/libfuzzer-coverage-x86_64/fuzz_format_seed_corpus.zip) Step #3 - "compile-libfuzzer-coverage-x86_64": + true Step #3 - "compile-libfuzzer-coverage-x86_64": + for f in fuzz/fuzz_targets/*.rs Step #3 - "compile-libfuzzer-coverage-x86_64": ++ basename fuzz/fuzz_targets/fuzz_gql_parser Step #3 - "compile-libfuzzer-coverage-x86_64": + FUZZ_TARGET_NAME=fuzz_gql_parser Step #3 - "compile-libfuzzer-coverage-x86_64": + cp fuzz/target/x86_64-unknown-linux-gnu/release/fuzz_gql_parser /workspace/out/libfuzzer-coverage-x86_64/ Step #3 - "compile-libfuzzer-coverage-x86_64": + zip /workspace/out/libfuzzer-coverage-x86_64/fuzz_gql_parser_seed_corpus.zip 'fuzz/fuzz_targets/fuzz_gql_parser_seed_corpus/*' Step #3 - "compile-libfuzzer-coverage-x86_64": zip warning: name not matched: fuzz/fuzz_targets/fuzz_gql_parser_seed_corpus/* Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": zip error: Nothing to do! (/workspace/out/libfuzzer-coverage-x86_64/fuzz_gql_parser_seed_corpus.zip) Step #3 - "compile-libfuzzer-coverage-x86_64": + true Step #3 - "compile-libfuzzer-coverage-x86_64": + for f in fuzz/fuzz_targets/*.rs Step #3 - "compile-libfuzzer-coverage-x86_64": ++ basename fuzz/fuzz_targets/fuzz_sql_parser Step #3 - "compile-libfuzzer-coverage-x86_64": + FUZZ_TARGET_NAME=fuzz_sql_parser Step #3 - "compile-libfuzzer-coverage-x86_64": + cp fuzz/target/x86_64-unknown-linux-gnu/release/fuzz_sql_parser /workspace/out/libfuzzer-coverage-x86_64/ Step #3 - "compile-libfuzzer-coverage-x86_64": + zip /workspace/out/libfuzzer-coverage-x86_64/fuzz_sql_parser_seed_corpus.zip 'fuzz/fuzz_targets/fuzz_sql_parser_seed_corpus/*' Step #3 - "compile-libfuzzer-coverage-x86_64": zip warning: name not matched: fuzz/fuzz_targets/fuzz_sql_parser_seed_corpus/* Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": zip error: Nothing to do! (/workspace/out/libfuzzer-coverage-x86_64/fuzz_sql_parser_seed_corpus.zip) Step #3 - "compile-libfuzzer-coverage-x86_64": + true Step #3 - "compile-libfuzzer-coverage-x86_64": + for f in fuzz/fuzz_targets/*.rs Step #3 - "compile-libfuzzer-coverage-x86_64": ++ basename fuzz/fuzz_targets/fuzz_structured_executor Step #3 - "compile-libfuzzer-coverage-x86_64": + FUZZ_TARGET_NAME=fuzz_structured_executor Step #3 - "compile-libfuzzer-coverage-x86_64": + cp fuzz/target/x86_64-unknown-linux-gnu/release/fuzz_structured_executor /workspace/out/libfuzzer-coverage-x86_64/ Step #3 - "compile-libfuzzer-coverage-x86_64": + zip /workspace/out/libfuzzer-coverage-x86_64/fuzz_structured_executor_seed_corpus.zip 'fuzz/fuzz_targets/fuzz_structured_executor_seed_corpus/*' Step #3 - "compile-libfuzzer-coverage-x86_64": zip warning: name not matched: fuzz/fuzz_targets/fuzz_structured_executor_seed_corpus/* Step #3 - "compile-libfuzzer-coverage-x86_64": Step #3 - "compile-libfuzzer-coverage-x86_64": zip error: Nothing to do! (/workspace/out/libfuzzer-coverage-x86_64/fuzz_structured_executor_seed_corpus.zip) Step #3 - "compile-libfuzzer-coverage-x86_64": + true Step #3 - "compile-libfuzzer-coverage-x86_64": + find /src/surrealdb_website -name '*.surql' -exec zip -r /workspace/out/libfuzzer-coverage-x86_64/fuzz_executor_seed_corpus.zip '{}' ';' Step #3 - "compile-libfuzzer-coverage-x86_64": adding: src/surrealdb_website/search/schema.surql (deflated 72%) 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: Pulling fs layer Step #4: 6e628c8ef21f: Pulling fs layer Step #4: f53ab3868c1c: Pulling fs layer Step #4: cac03dd67be9: Pulling fs layer Step #4: 6ad67417113a: Pulling fs layer Step #4: 0f23db3019f6: Pulling fs layer Step #4: f7f923ac7112: Pulling fs layer Step #4: 5ac5fd5c9155: Pulling fs layer Step #4: e55f3aeb0db5: Pulling fs layer Step #4: 99a80ef90662: Pulling fs layer Step #4: ed071ff265fb: Pulling fs layer Step #4: 8ea7612e89e3: Pulling fs layer Step #4: 5acd3defd0b1: Pulling fs layer Step #4: cb9fc028b38c: Pulling fs layer Step #4: f875d495afb8: Pulling fs layer Step #4: 75f78d57ea55: Pulling fs layer Step #4: 17240e9f55fc: Pulling fs layer Step #4: 5ca435cbfcbd: Pulling fs layer Step #4: 943a3a494328: Pulling fs layer Step #4: 7104cb51b378: Pulling fs layer Step #4: f7f923ac7112: Waiting Step #4: 4065365cc179: Pulling fs layer Step #4: 5ac5fd5c9155: Waiting Step #4: da4c240a289d: Pulling fs layer Step #4: ed67bd6f81a3: Pulling fs layer Step #4: c18ae4e7737a: Pulling fs layer Step #4: 5328ac88bd50: Pulling fs layer Step #4: ed071ff265fb: Waiting Step #4: 26af48add3c9: Pulling fs layer Step #4: 4569a447ea85: Pulling fs layer Step #4: 91359fd5dc87: Pulling fs layer Step #4: 8ea7612e89e3: Waiting Step #4: 75f78d57ea55: Waiting Step #4: 5acd3defd0b1: Waiting Step #4: da4c240a289d: Waiting Step #4: cb9fc028b38c: Waiting Step #4: ed67bd6f81a3: Waiting Step #4: c18ae4e7737a: Waiting Step #4: 17240e9f55fc: Waiting Step #4: 5328ac88bd50: Waiting Step #4: 91359fd5dc87: Waiting Step #4: 26af48add3c9: Waiting Step #4: 4569a447ea85: Waiting Step #4: 943a3a494328: Waiting Step #4: 7104cb51b378: Waiting Step #4: 4065365cc179: Waiting Step #4: 0f23db3019f6: Verifying Checksum Step #4: 0f23db3019f6: Download complete Step #4: f53ab3868c1c: Verifying Checksum Step #4: f53ab3868c1c: Download complete Step #4: cac03dd67be9: Verifying Checksum Step #4: cac03dd67be9: Download complete Step #4: 6ad67417113a: Verifying Checksum Step #4: 6ad67417113a: Download complete Step #4: 5ac5fd5c9155: Verifying Checksum Step #4: 5ac5fd5c9155: Download complete Step #4: f7f923ac7112: Verifying Checksum Step #4: f7f923ac7112: Download complete Step #4: 99a80ef90662: Download complete Step #4: b549f31133a9: Verifying Checksum Step #4: b549f31133a9: Download complete Step #4: ed071ff265fb: Verifying Checksum Step #4: ed071ff265fb: Download complete Step #4: 8ea7612e89e3: Download complete Step #4: f875d495afb8: Download complete Step #4: 75f78d57ea55: Verifying Checksum Step #4: 75f78d57ea55: Download complete Step #4: cb9fc028b38c: Verifying Checksum Step #4: cb9fc028b38c: Download complete Step #4: e55f3aeb0db5: Verifying Checksum Step #4: e55f3aeb0db5: Download complete Step #4: 5ca435cbfcbd: Verifying Checksum Step #4: 5ca435cbfcbd: Download complete Step #4: 7104cb51b378: Verifying Checksum Step #4: 7104cb51b378: Download complete Step #4: 4065365cc179: Verifying Checksum Step #4: 4065365cc179: Download complete Step #4: 6e628c8ef21f: Verifying Checksum Step #4: 6e628c8ef21f: Download complete Step #4: 5acd3defd0b1: Download complete Step #4: c18ae4e7737a: Download complete Step #4: ed67bd6f81a3: Verifying Checksum Step #4: ed67bd6f81a3: Download complete Step #4: 26af48add3c9: Verifying Checksum Step #4: 26af48add3c9: Download complete Step #4: 5328ac88bd50: Verifying Checksum Step #4: 5328ac88bd50: Download complete Step #4: 91359fd5dc87: Verifying Checksum Step #4: 91359fd5dc87: Download complete Step #4: b549f31133a9: Pull complete Step #4: 4569a447ea85: Verifying Checksum Step #4: 4569a447ea85: Download complete Step #4: 17240e9f55fc: Verifying Checksum Step #4: 17240e9f55fc: Download complete Step #4: da4c240a289d: Verifying Checksum Step #4: da4c240a289d: Download complete Step #4: 943a3a494328: Verifying Checksum Step #4: 943a3a494328: Download complete Step #4: 6e628c8ef21f: Pull complete Step #4: f53ab3868c1c: Pull complete Step #4: cac03dd67be9: Pull complete Step #4: 6ad67417113a: Pull complete Step #4: 0f23db3019f6: Pull complete Step #4: f7f923ac7112: Pull complete Step #4: 5ac5fd5c9155: Pull complete Step #4: e55f3aeb0db5: Pull complete Step #4: 99a80ef90662: Pull complete Step #4: ed071ff265fb: Pull complete Step #4: 8ea7612e89e3: Pull complete Step #4: 5acd3defd0b1: Pull complete Step #4: cb9fc028b38c: Pull complete Step #4: f875d495afb8: Pull complete Step #4: 75f78d57ea55: Pull complete Step #4: 17240e9f55fc: Pull complete Step #4: 5ca435cbfcbd: Pull complete Step #4: 943a3a494328: Pull complete Step #4: 7104cb51b378: Pull complete Step #4: 4065365cc179: Pull complete Step #4: da4c240a289d: Pull complete Step #4: ed67bd6f81a3: Pull complete Step #4: c18ae4e7737a: Pull complete Step #4: 5328ac88bd50: Pull complete Step #4: 26af48add3c9: Pull complete Step #4: 4569a447ea85: Pull complete Step #4: 91359fd5dc87: Pull complete Step #4: Digest: sha256:51304a6c0524956a6dc45df99478e1ab1d1869e27c21c95a56ab34f709472326 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: Pulling image: gcr.io/oss-fuzz-base/base-runner:ubuntu-24-04 Step #5: ubuntu-24-04: Pulling from oss-fuzz-base/base-runner Step #5: 76249c7cd503: Already exists Step #5: c8e8434ee9c6: Already exists Step #5: 8dbc474128eb: Already exists Step #5: 9b7f56c7d0e3: Pulling fs layer Step #5: 0498b3ee36f4: Pulling fs layer Step #5: 9b4ab1a2d165: Pulling fs layer Step #5: 7374d8b5ba8d: Pulling fs layer Step #5: c85c6a8a78ea: Pulling fs layer Step #5: 19fe8416cf0b: Pulling fs layer Step #5: f65edc3b3800: Pulling fs layer Step #5: e24e1760cf13: Pulling fs layer Step #5: f772853eb94f: Pulling fs layer Step #5: faeef5c5ea08: Pulling fs layer Step #5: 94322ff72d0f: Pulling fs layer Step #5: bbe80c01b0f0: Pulling fs layer Step #5: c17e5d0be91e: Pulling fs layer Step #5: 08475fb531e0: Pulling fs layer Step #5: c4a3dabc9f72: Pulling fs layer Step #5: de33a2f0a7ed: Pulling fs layer Step #5: 0171121dab19: Pulling fs layer Step #5: 22182eaedcb8: Pulling fs layer Step #5: 1f301bf184fa: Pulling fs layer Step #5: c53afa781ae7: Pulling fs layer Step #5: a060160b37fb: Pulling fs layer Step #5: a25c41d4609e: Pulling fs layer Step #5: 31b987f981a2: Pulling fs layer Step #5: c873cc3db80e: Pulling fs layer Step #5: c26b516164b8: Pulling fs layer Step #5: 1f301bf184fa: Waiting Step #5: c53afa781ae7: Waiting Step #5: 94322ff72d0f: Waiting Step #5: a060160b37fb: Waiting Step #5: a25c41d4609e: Waiting Step #5: bbe80c01b0f0: Waiting Step #5: c17e5d0be91e: Waiting Step #5: c26b516164b8: Waiting Step #5: 31b987f981a2: Waiting Step #5: 08475fb531e0: Waiting Step #5: c4a3dabc9f72: Waiting Step #5: de33a2f0a7ed: Waiting Step #5: c873cc3db80e: Waiting Step #5: 0171121dab19: Waiting Step #5: f65edc3b3800: Waiting Step #5: f772853eb94f: Waiting Step #5: faeef5c5ea08: Waiting Step #5: e24e1760cf13: Waiting Step #5: c85c6a8a78ea: Verifying Checksum Step #5: 9b7f56c7d0e3: Verifying Checksum Step #5: 9b7f56c7d0e3: Download complete Step #5: 9b4ab1a2d165: Download complete Step #5: 7374d8b5ba8d: Verifying Checksum Step #5: 7374d8b5ba8d: Download complete Step #5: 0498b3ee36f4: Verifying Checksum Step #5: 0498b3ee36f4: Download complete Step #5: f65edc3b3800: Verifying Checksum Step #5: f65edc3b3800: Download complete Step #5: 9b7f56c7d0e3: Pull complete Step #5: f772853eb94f: Download complete Step #5: e24e1760cf13: Verifying Checksum Step #5: e24e1760cf13: Download complete Step #5: bbe80c01b0f0: Verifying Checksum Step #5: bbe80c01b0f0: Download complete Step #5: 94322ff72d0f: Verifying Checksum Step #5: 94322ff72d0f: Download complete Step #5: c17e5d0be91e: Verifying Checksum Step #5: c17e5d0be91e: Download complete Step #5: c4a3dabc9f72: Download complete Step #5: 0498b3ee36f4: Pull complete Step #5: 19fe8416cf0b: Verifying Checksum Step #5: 19fe8416cf0b: Download complete Step #5: 9b4ab1a2d165: Pull complete Step #5: 0171121dab19: Verifying Checksum Step #5: 0171121dab19: Download complete Step #5: 22182eaedcb8: Verifying Checksum Step #5: 22182eaedcb8: Download complete Step #5: faeef5c5ea08: Verifying Checksum Step #5: faeef5c5ea08: Download complete Step #5: a060160b37fb: Download complete Step #5: c53afa781ae7: Verifying Checksum Step #5: c53afa781ae7: Download complete Step #5: 7374d8b5ba8d: Pull complete Step #5: 31b987f981a2: Verifying Checksum Step #5: 31b987f981a2: Download complete Step #5: c85c6a8a78ea: Pull complete Step #5: a25c41d4609e: Verifying Checksum Step #5: a25c41d4609e: Download complete Step #5: c26b516164b8: Verifying Checksum Step #5: c26b516164b8: Download complete Step #5: c873cc3db80e: Verifying Checksum Step #5: c873cc3db80e: Download complete Step #5: 1f301bf184fa: Verifying Checksum Step #5: 1f301bf184fa: Download complete Step #5: de33a2f0a7ed: Verifying Checksum Step #5: de33a2f0a7ed: Download complete Step #5: 08475fb531e0: Verifying Checksum Step #5: 08475fb531e0: Download complete Step #5: 19fe8416cf0b: Pull complete Step #5: f65edc3b3800: Pull complete Step #5: e24e1760cf13: Pull complete Step #5: f772853eb94f: Pull complete Step #5: faeef5c5ea08: Pull complete Step #5: 94322ff72d0f: Pull complete Step #5: bbe80c01b0f0: Pull complete Step #5: c17e5d0be91e: Pull complete Step #5: 08475fb531e0: Pull complete Step #5: c4a3dabc9f72: Pull complete Step #5: de33a2f0a7ed: Pull complete Step #5: 0171121dab19: Pull complete Step #5: 22182eaedcb8: Pull complete Step #5: 1f301bf184fa: Pull complete Step #5: c53afa781ae7: Pull complete Step #5: a060160b37fb: Pull complete Step #5: a25c41d4609e: Pull complete Step #5: 31b987f981a2: Pull complete Step #5: c873cc3db80e: Pull complete Step #5: c26b516164b8: Pull complete Step #5: Digest: sha256:d2a23fde396b83aaa3d34dbfc0b1d73f0a2b114a90014ba07b32f9e723ed950b Step #5: Status: Downloaded newer image for gcr.io/oss-fuzz-base/base-runner:ubuntu-24-04 Step #5: gcr.io/oss-fuzz-base/base-runner:ubuntu-24-04 Step #5: Running fuzz_gql_parser Step #5: Error occured while running fuzz_gql_parser: Step #5: Cov returncode: 1, grep returncode: 1 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3985525188 Step #5: No such file or directory: /corpus/fuzz_gql_parser; exiting Step #5: [2026-08-29 06:46:26,867 INFO] Finding shared libraries for targets (if any). Step #5: [2026-08-29 06:46:26,877 INFO] Finished finding shared libraries for targets. Step #5: Running fuzz_structured_executor Step #5: Running fuzz_format Step #5: Running fuzz_executor Step #5: Coverage error, creating log file: /workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/fuzz_gql_parser_error.log Step #5: Running fuzz_sql_parser Step #5: [2026-08-29 07:05:46,680 INFO] Finding shared libraries for targets (if any). Step #5: [2026-08-29 07:05:46,690 INFO] Finished finding shared libraries for targets. Step #5: Coverage error, creating log file: /workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/fuzz_sql_parser_error.log Step #5: Error occured while running fuzz_structured_executor: Step #5: Cov returncode: 0, grep returncode: 0 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3986749468 Step #5: MERGE-OUTER: 27892 files, 0 in the initial corpus, 0 processed earlier Step #5: MERGE-OUTER: attempt 1 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3986858001 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: 27892 total files; 0 processed earlier; will process 27892 files now Step #5: #1 pulse exec/s: 0 rss: 60Mb Step #5: #2 pulse exec/s: 0 rss: 63Mb Step #5: #4 pulse exec/s: 0 rss: 64Mb Step #5: #8 pulse exec/s: 0 rss: 64Mb Step #5: #16 pulse exec/s: 0 rss: 65Mb Step #5: #32 pulse exec/s: 0 rss: 65Mb Step #5: #64 pulse exec/s: 64 rss: 66Mb Step #5: #128 pulse exec/s: 64 rss: 74Mb Step #5: #256 pulse exec/s: 85 rss: 79Mb Step #5: #512 pulse exec/s: 73 rss: 82Mb Step #5: #1024 pulse exec/s: 68 rss: 86Mb Step #5: #2048 pulse exec/s: 68 rss: 88Mb Step #5: #4096 pulse exec/s: 64 rss: 107Mb Step #5: #8192 pulse exec/s: 61 rss: 108Mb Step #5: #16384 pulse exec/s: 55 rss: 111Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 2 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 160199854 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/8c0089332fb5980e35aa86ae7e82ba63f2c062a8' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 22457 processed earlier; will process 5435 files now Step #5: #1 pulse exec/s: 0 rss: 76Mb Step #5: #2 pulse exec/s: 0 rss: 78Mb Step #5: #4 pulse exec/s: 0 rss: 81Mb Step #5: #8 pulse exec/s: 0 rss: 82Mb Step #5: #16 pulse exec/s: 0 rss: 84Mb Step #5: #32 pulse exec/s: 10 rss: 105Mb Step #5: #64 pulse exec/s: 16 rss: 106Mb Step #5: #128 pulse exec/s: 21 rss: 108Mb Step #5: #256 pulse exec/s: 18 rss: 109Mb Step #5: #512 pulse exec/s: 18 rss: 113Mb Step #5: #1024 pulse exec/s: 22 rss: 120Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 3 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 217191928 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/1c1a2e6e2239a4eeb32a5463d0d96842e446f236' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 23892 processed earlier; will process 4000 files now Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 4 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 217495549 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/341f833f0d8be9e732fc650929973cf69ddcb921' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 23893 processed earlier; will process 3999 files now Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 5 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 217781425 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/5e5d548cd3fd697a9d7888966b8bd1a336607b6b' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 23894 processed earlier; will process 3998 files now Step #5: #1 pulse exec/s: 0 rss: 73Mb Step #5: #2 pulse exec/s: 0 rss: 76Mb Step #5: #4 pulse exec/s: 0 rss: 78Mb Step #5: #8 pulse exec/s: 0 rss: 82Mb Step #5: #16 pulse exec/s: 0 rss: 85Mb Step #5: #32 pulse exec/s: 0 rss: 86Mb Step #5: #64 pulse exec/s: 32 rss: 122Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 6 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 222446647 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/a0c2aa29bd0c087123dfbdbf6cd4d8f52ad74896' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 24020 processed earlier; will process 3872 files now Step #5: #1 pulse exec/s: 0 rss: 71Mb Step #5: #2 pulse exec/s: 0 rss: 72Mb Step #5: #4 pulse exec/s: 0 rss: 74Mb Step #5: #8 pulse exec/s: 0 rss: 80Mb Step #5: #16 pulse exec/s: 0 rss: 85Mb Step #5: #32 pulse exec/s: 0 rss: 95Mb Step #5: #64 pulse exec/s: 32 rss: 97Mb Step #5: #128 pulse exec/s: 25 rss: 106Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 7 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 240233427 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/a403fb3d025879a80ee48cd1517bf16753ca0c39' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 24165 processed earlier; will process 3727 files now Step #5: #1 pulse exec/s: 0 rss: 79Mb Step #5: #2 pulse exec/s: 0 rss: 84Mb Step #5: #4 pulse exec/s: 0 rss: 88Mb Step #5: #8 pulse exec/s: 0 rss: 90Mb Step #5: #16 pulse exec/s: 0 rss: 92Mb Step #5: #32 pulse exec/s: 0 rss: 93Mb Step #5: #64 pulse exec/s: 64 rss: 94Mb Step #5: #128 pulse exec/s: 21 rss: 112Mb Step #5: #256 pulse exec/s: 19 rss: 115Mb Step #5: #512 pulse exec/s: 22 rss: 134Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 8 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 264634086 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/ea270aa2e808e842030e138481c3e39276b02257' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 24689 processed earlier; will process 3203 files now Step #5: #1 pulse exec/s: 0 rss: 70Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 9 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 264924005 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/regressions/ea270aa2e808e842030e138481c3e39276b02257' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 24691 processed earlier; will process 3201 files now Step #5: #1 pulse exec/s: 0 rss: 69Mb Step #5: #2 pulse exec/s: 0 rss: 72Mb Step #5: #4 pulse exec/s: 0 rss: 73Mb Step #5: #8 pulse exec/s: 0 rss: 78Mb Step #5: #16 pulse exec/s: 0 rss: 83Mb Step #5: #32 pulse exec/s: 32 rss: 100Mb Step #5: #64 pulse exec/s: 21 rss: 128Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 10 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 269919725 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/477a5a4963021cf3a0d12c9f0c0952c69a199353' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 24770 processed earlier; will process 3122 files now Step #5: #1 pulse exec/s: 1 rss: 90Mb Step #5: #2 pulse exec/s: 2 rss: 93Mb Step #5: #4 pulse exec/s: 4 rss: 98Mb Step #5: #8 pulse exec/s: 8 rss: 99Mb Step #5: #16 pulse exec/s: 8 rss: 102Mb Step #5: #32 pulse exec/s: 16 rss: 116Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 11 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 274138350 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/a67afb9e1402469c363b1d4bef56ef2ef303204c' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 24820 processed earlier; will process 3072 files now Step #5: #1 pulse exec/s: 0 rss: 73Mb Step #5: #2 pulse exec/s: 0 rss: 76Mb Step #5: #4 pulse exec/s: 0 rss: 79Mb Step #5: #8 pulse exec/s: 0 rss: 83Mb Step #5: #16 pulse exec/s: 0 rss: 88Mb Step #5: #32 pulse exec/s: 32 rss: 110Mb Step #5: #64 pulse exec/s: 32 rss: 111Mb Step #5: #128 pulse exec/s: 18 rss: 122Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 12 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 283533288 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/eabbd2ef2bf5a16bd58dfad3373247a1729d40e7' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 24982 processed earlier; will process 2910 files now Step #5: #1 pulse exec/s: 0 rss: 68Mb Step #5: #2 pulse exec/s: 0 rss: 78Mb Step #5: #4 pulse exec/s: 0 rss: 80Mb Step #5: #8 pulse exec/s: 0 rss: 81Mb Step #5: #16 pulse exec/s: 0 rss: 102Mb Step #5: #32 pulse exec/s: 1 rss: 106Mb Step #5: #64 pulse exec/s: 2 rss: 111Mb Step #5: #128 pulse exec/s: 4 rss: 115Mb Step #5: #256 pulse exec/s: 5 rss: 120Mb Step #5: Step #5: thread '' (1530753) panicked at /src/surrealdb/surrealdb/core/src/ctx/context.rs:829:32: Step #5: internal error: entered unreachable code: The context was not associated with a transaction Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==1530753== ERROR: libFuzzer: deadly signal 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-687fb33ad9e7171354c2c62b6341f14afa9d5a8c Step #5: MERGE-OUTER: attempt 13 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 336069060 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/regressions/687fb33ad9e7171354c2c62b6341f14afa9d5a8c' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 25395 processed earlier; will process 2497 files now Step #5: #1 pulse exec/s: 0 rss: 76Mb Step #5: #2 pulse exec/s: 0 rss: 81Mb Step #5: #4 pulse exec/s: 0 rss: 87Mb Step #5: #8 pulse exec/s: 0 rss: 92Mb Step #5: #16 pulse exec/s: 0 rss: 102Mb Step #5: #32 pulse exec/s: 0 rss: 102Mb Step #5: #64 pulse exec/s: 10 rss: 123Mb Step #5: #128 pulse exec/s: 14 rss: 224Mb Step #5: #256 pulse exec/s: 11 rss: 224Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 14 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 359581456 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/72f200ee4c3b2e6eb90d03f82af9c46a81a49619' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 25670 processed earlier; will process 2222 files now Step #5: #1 pulse exec/s: 0 rss: 68Mb Step #5: #2 pulse exec/s: 0 rss: 73Mb Step #5: #4 pulse exec/s: 0 rss: 75Mb Step #5: #8 pulse exec/s: 0 rss: 87Mb Step #5: #16 pulse exec/s: 0 rss: 89Mb Step #5: #32 pulse exec/s: 0 rss: 96Mb Step #5: #64 pulse exec/s: 32 rss: 104Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 15 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 365434393 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/1b58d2ad6e751c16a32032a165749444f1bab0c0' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 25766 processed earlier; will process 2126 files now Step #5: #1 pulse exec/s: 0 rss: 83Mb Step #5: #2 pulse exec/s: 0 rss: 85Mb Step #5: #4 pulse exec/s: 0 rss: 85Mb Step #5: #8 pulse exec/s: 0 rss: 96Mb Step #5: #16 pulse exec/s: 0 rss: 99Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 16 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 366687102 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/cb69554e419ed05bf8bfd9b50fa58c932a61e2a9' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 25787 processed earlier; will process 2105 files now Step #5: #1 pulse exec/s: 0 rss: 66Mb Step #5: #2 pulse exec/s: 0 rss: 71Mb Step #5: #4 pulse exec/s: 0 rss: 76Mb Step #5: #8 pulse exec/s: 8 rss: 107Mb Step #5: #16 pulse exec/s: 16 rss: 108Mb Step #5: #32 pulse exec/s: 16 rss: 111Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 17 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 369894598 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/8c64bee52256572c991d00b74045bc7213fc1892' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 25826 processed earlier; will process 2066 files now Step #5: #1 pulse exec/s: 0 rss: 68Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 18 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 370200143 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/62e0f03aa7cfd21a0adf7836729c1dee997e6711' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 25828 processed earlier; will process 2064 files now Step #5: #1 pulse exec/s: 0 rss: 70Mb Step #5: #2 pulse exec/s: 0 rss: 70Mb Step #5: #4 pulse exec/s: 0 rss: 78Mb Step #5: #8 pulse exec/s: 0 rss: 98Mb Step #5: #16 pulse exec/s: 0 rss: 102Mb Step #5: #32 pulse exec/s: 32 rss: 105Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 19 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 372590273 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/207a1044c78c23e52218198766069fcf704a14d3' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 25884 processed earlier; will process 2008 files now Step #5: #1 pulse exec/s: 0 rss: 71Mb Step #5: #2 pulse exec/s: 0 rss: 79Mb Step #5: #4 pulse exec/s: 0 rss: 82Mb Step #5: #8 pulse exec/s: 0 rss: 97Mb Step #5: #16 pulse exec/s: 0 rss: 108Mb Step #5: #32 pulse exec/s: 32 rss: 110Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 20 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 374959812 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/f108b7837b980b7321b0dbc1b369a6c4041be87a' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 25923 processed earlier; will process 1969 files now Step #5: #1 pulse exec/s: 0 rss: 73Mb Step #5: #2 pulse exec/s: 0 rss: 82Mb Step #5: #4 pulse exec/s: 0 rss: 85Mb Step #5: #8 pulse exec/s: 0 rss: 91Mb Step #5: #16 pulse exec/s: 0 rss: 106Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 21 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 376382741 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/51e61a4e4dcb594ab7c1f708c9b723c8c1374543' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 25953 processed earlier; will process 1939 files now Step #5: #1 pulse exec/s: 0 rss: 75Mb Step #5: #2 pulse exec/s: 0 rss: 79Mb Step #5: #4 pulse exec/s: 0 rss: 95Mb Step #5: #8 pulse exec/s: 0 rss: 98Mb Step #5: #16 pulse exec/s: 0 rss: 110Mb Step #5: #32 pulse exec/s: 32 rss: 128Mb Step #5: #64 pulse exec/s: 32 rss: 145Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 22 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 379953187 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/f27741a7b00739f556496eaf9ca79fa63b3e3b27' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 26024 processed earlier; will process 1868 files now Step #5: #1 pulse exec/s: 0 rss: 66Mb Step #5: #2 pulse exec/s: 0 rss: 71Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 23 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 380295305 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/fde21c15d06cd023d1c98a6a8247668ca12cfcc0' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 26028 processed earlier; will process 1864 files now Step #5: #1 pulse exec/s: 0 rss: 66Mb Step #5: #2 pulse exec/s: 0 rss: 71Mb Step #5: #4 pulse exec/s: 0 rss: 82Mb Step #5: #8 pulse exec/s: 0 rss: 89Mb Step #5: #16 pulse exec/s: 0 rss: 104Mb Step #5: #32 pulse exec/s: 32 rss: 115Mb Step #5: #64 pulse exec/s: 9 rss: 237Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 24 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 389992778 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/8a94efb571019f12e963a92856df1edc0a3cbda9' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 26110 processed earlier; will process 1782 files now Step #5: #1 pulse exec/s: 0 rss: 68Mb Step #5: #2 pulse exec/s: 0 rss: 97Mb Step #5: #4 pulse exec/s: 0 rss: 97Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 25 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 391019050 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/bfd3c045da2166cb70845aea84f28c2ce12b7f3c' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 26118 processed earlier; will process 1774 files now Step #5: #1 pulse exec/s: 0 rss: 65Mb Step #5: #2 pulse exec/s: 0 rss: 77Mb Step #5: #4 pulse exec/s: 0 rss: 80Mb Step #5: #8 pulse exec/s: 0 rss: 85Mb Step #5: #16 pulse exec/s: 16 rss: 104Mb Step #5: #32 pulse exec/s: 16 rss: 107Mb Step #5: #64 pulse exec/s: 12 rss: 112Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 26 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 402633215 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/83387e570459f3524afc7e707055f6218664224d' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 26209 processed earlier; will process 1683 files now Step #5: #1 pulse exec/s: 0 rss: 45Mb Step #5: #2 pulse exec/s: 0 rss: 79Mb Step #5: #4 pulse exec/s: 0 rss: 80Mb Step #5: #8 pulse exec/s: 0 rss: 86Mb Step #5: #16 pulse exec/s: 16 rss: 99Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 27 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 404327984 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/befccfb49b1add564bc629c8dbefdba8741a749f' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 26230 processed earlier; will process 1662 files now Step #5: #1 pulse exec/s: 0 rss: 70Mb Step #5: #2 pulse exec/s: 0 rss: 73Mb Step #5: #4 pulse exec/s: 0 rss: 80Mb Step #5: #8 pulse exec/s: 0 rss: 229Mb Step #5: #16 pulse exec/s: 16 rss: 232Mb Step #5: #32 pulse exec/s: 16 rss: 233Mb Step #5: #64 pulse exec/s: 21 rss: 235Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 28 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 409688873 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/dbc3857c99f87c2d5a03a245c66659b0466ea99c' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 26327 processed earlier; will process 1565 files now Step #5: #1 pulse exec/s: 0 rss: 72Mb Step #5: #2 pulse exec/s: 0 rss: 75Mb Step #5: #4 pulse exec/s: 0 rss: 76Mb Step #5: #8 pulse exec/s: 0 rss: 83Mb Step #5: #16 pulse exec/s: 16 rss: 103Mb Step #5: #32 pulse exec/s: 32 rss: 107Mb Step #5: #64 pulse exec/s: 16 rss: 157Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 29 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 417802601 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/f7acaec0b59942432c6fa1489407e84b83484553' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 26433 processed earlier; will process 1459 files now Step #5: #1 pulse exec/s: 0 rss: 86Mb Step #5: #2 pulse exec/s: 0 rss: 88Mb Step #5: #4 pulse exec/s: 0 rss: 89Mb Step #5: #8 pulse exec/s: 0 rss: 94Mb Step #5: #16 pulse exec/s: 16 rss: 106Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 30 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 421628971 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/b4caa14e2d75ab99c769b2a3135f3210e1a09b0c' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 26454 processed earlier; will process 1438 files now Step #5: #1 pulse exec/s: 0 rss: 66Mb Step #5: #2 pulse exec/s: 0 rss: 68Mb Step #5: #4 pulse exec/s: 0 rss: 74Mb Step #5: #8 pulse exec/s: 0 rss: 111Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 31 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 422731034 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/3f5945677dbfe8e2bb28192510444498d989807c' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 26469 processed earlier; will process 1423 files now Step #5: #1 pulse exec/s: 0 rss: 77Mb Step #5: #2 pulse exec/s: 1 rss: 98Mb Step #5: #4 pulse exec/s: 2 rss: 103Mb Step #5: #8 pulse exec/s: 4 rss: 105Mb Step #5: #16 pulse exec/s: 5 rss: 105Mb Step #5: #32 pulse exec/s: 8 rss: 220Mb Step #5: #64 pulse exec/s: 9 rss: 221Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 32 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 435922496 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/5f54de53de3abd902d679f0650a185d1d5f1b8f8' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 26596 processed earlier; will process 1296 files now Step #5: #1 pulse exec/s: 0 rss: 77Mb Step #5: #2 pulse exec/s: 0 rss: 153Mb Step #5: #4 pulse exec/s: 0 rss: 155Mb Step #5: #8 pulse exec/s: 0 rss: 160Mb Step #5: #16 pulse exec/s: 16 rss: 181Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 33 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 464176710 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/7950abab2b678d717e3ce2bb993b70e9726c8eda' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 26621 processed earlier; will process 1271 files now Step #5: #1 pulse exec/s: 0 rss: 78Mb Step #5: #2 pulse exec/s: 0 rss: 85Mb Step #5: #4 pulse exec/s: 0 rss: 88Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 34 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 464863122 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/1a0fd093ab77424437675d5e4e6dca0614461bd3' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 26627 processed earlier; will process 1265 files now Step #5: #1 pulse exec/s: 0 rss: 72Mb Step #5: #2 pulse exec/s: 0 rss: 89Mb Step #5: #4 pulse exec/s: 0 rss: 90Mb Step #5: #8 pulse exec/s: 0 rss: 92Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 35 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 466048466 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/a4a54bcf134ada0f8bbd4f78656c7b37d1f83558' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 26640 processed earlier; will process 1252 files now Step #5: #1 pulse exec/s: 0 rss: 88Mb Step #5: #2 pulse exec/s: 0 rss: 89Mb Step #5: #4 pulse exec/s: 0 rss: 99Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 36 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 467102183 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/fe0e44dc6d96b96090e35819c05c3e3a4882e479' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 26645 processed earlier; will process 1247 files now Step #5: #1 pulse exec/s: 0 rss: 82Mb Step #5: #2 pulse exec/s: 0 rss: 114Mb Step #5: #4 pulse exec/s: 0 rss: 115Mb Step #5: #8 pulse exec/s: 0 rss: 115Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 37 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 468259171 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/c8fde4acab46afd57d9849502ba73baa1537535d' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 26660 processed earlier; will process 1232 files now Step #5: #1 pulse exec/s: 0 rss: 72Mb Step #5: #2 pulse exec/s: 0 rss: 73Mb Step #5: #4 pulse exec/s: 2 rss: 430Mb Step #5: #8 pulse exec/s: 2 rss: 430Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 38 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 473880303 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/97ecb6598e5dd861f2810a022b4a8ce7a32423d0' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 26674 processed earlier; will process 1218 files now Step #5: #1 pulse exec/s: 0 rss: 68Mb Step #5: #2 pulse exec/s: 0 rss: 69Mb Step #5: #4 pulse exec/s: 0 rss: 78Mb Step #5: #8 pulse exec/s: 0 rss: 125Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 39 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 475856956 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/721b0fc9ad60ed1fc8d4169fce0181eb84eaef53' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 26688 processed earlier; will process 1204 files now Step #5: #1 pulse exec/s: 0 rss: 75Mb Step #5: #2 pulse exec/s: 0 rss: 129Mb Step #5: #4 pulse exec/s: 0 rss: 179Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 40 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 477254845 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/78fd2c202f2e824c62a611f9d84b17e931c9cf1b' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 26694 processed earlier; will process 1198 files now Step #5: #1 pulse exec/s: 0 rss: 48Mb Step #5: #2 pulse exec/s: 0 rss: 76Mb Step #5: #4 pulse exec/s: 0 rss: 78Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 41 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 477629392 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/050dcc421e54c476dd8ad8b9523ed9ed91eb4360' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 26699 processed earlier; will process 1193 files now Step #5: #1 pulse exec/s: 0 rss: 67Mb Step #5: #2 pulse exec/s: 0 rss: 68Mb Step #5: #4 pulse exec/s: 4 rss: 72Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 42 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 478965734 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/ab42cd48417b303f35093cef8ae8361b98a47c43' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 26705 processed earlier; will process 1187 files now Step #5: #1 pulse exec/s: 0 rss: 69Mb Step #5: #2 pulse exec/s: 0 rss: 69Mb Step #5: #4 pulse exec/s: 0 rss: 90Mb Step #5: #8 pulse exec/s: 0 rss: 94Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 43 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 480255713 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/b110b5f756518757966e82d4caccdee9d8d36e2c' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 26720 processed earlier; will process 1172 files now Step #5: #1 pulse exec/s: 0 rss: 66Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 44 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 480697493 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/651800a7f370471510f71df3e74aa83a1e819aee' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 26722 processed earlier; will process 1170 files now Step #5: #1 pulse exec/s: 0 rss: 64Mb Step #5: #2 pulse exec/s: 0 rss: 76Mb Step #5: #4 pulse exec/s: 4 rss: 94Mb Step #5: #8 pulse exec/s: 8 rss: 97Mb Step #5: #16 pulse exec/s: 8 rss: 178Mb Step #5: #32 pulse exec/s: 8 rss: 180Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 45 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 488171511 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/64b9696a26af60efce78cbbc0333a213d122c5b2' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 26772 processed earlier; will process 1120 files now Step #5: #1 pulse exec/s: 0 rss: 67Mb Step #5: #2 pulse exec/s: 0 rss: 73Mb Step #5: #4 pulse exec/s: 0 rss: 85Mb Step #5: #8 pulse exec/s: 8 rss: 152Mb Step #5: #16 pulse exec/s: 3 rss: 178Mb Step #5: #32 pulse exec/s: 4 rss: 183Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 46 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 498482240 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/31c52b3a6e082cfe8efbe3b493ddb9f1b496b0be' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 26815 processed earlier; will process 1077 files now Step #5: #1 pulse exec/s: 0 rss: 80Mb Step #5: #2 pulse exec/s: 2 rss: 94Mb Step #5: #4 pulse exec/s: 4 rss: 94Mb Step #5: #8 pulse exec/s: 0 rss: 105Mb Step #5: #16 pulse exec/s: 0 rss: 166Mb Step #5: #32 pulse exec/s: 0 rss: 225Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 47 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 557769652 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/b599c36bf4f77b0fdf7d0df7786429329878ea5a' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 26862 processed earlier; will process 1030 files now Step #5: #1 pulse exec/s: 0 rss: 70Mb Step #5: #2 pulse exec/s: 0 rss: 73Mb Step #5: #4 pulse exec/s: 0 rss: 162Mb Step #5: #8 pulse exec/s: 0 rss: 164Mb Step #5: #16 pulse exec/s: 16 rss: 166Mb Step #5: #32 pulse exec/s: 16 rss: 166Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 48 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 560417933 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/1cc664d787c7c972741423086ef81792c84a38ce' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 26895 processed earlier; will process 997 files now Step #5: #1 pulse exec/s: 0 rss: 86Mb Step #5: #2 pulse exec/s: 0 rss: 86Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 49 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 560869097 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/321d485659bc4411a467c8951d7f56a7f71b51fe' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 26898 processed earlier; will process 994 files now Step #5: #1 pulse exec/s: 0 rss: 72Mb Step #5: #2 pulse exec/s: 0 rss: 74Mb Step #5: #4 pulse exec/s: 0 rss: 78Mb Step #5: #8 pulse exec/s: 0 rss: 93Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 50 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 561749117 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/133bf1bda7a4f4726c7a33db6665f7149973eb9d' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 26913 processed earlier; will process 979 files now Step #5: #1 pulse exec/s: 0 rss: 52Mb Step #5: #2 pulse exec/s: 0 rss: 73Mb Step #5: #4 pulse exec/s: 0 rss: 79Mb Step #5: #8 pulse exec/s: 0 rss: 86Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 51 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 562707859 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/f939861bff69dbe92df311ac2b0084d934a9ba65' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 26927 processed earlier; will process 965 files now Step #5: #1 pulse exec/s: 0 rss: 73Mb Step #5: #2 pulse exec/s: 0 rss: 76Mb Step #5: #4 pulse exec/s: 0 rss: 79Mb Step #5: #8 pulse exec/s: 8 rss: 189Mb Step #5: #16 pulse exec/s: 16 rss: 255Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 52 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 565933972 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/3f766b205f88682dd985990b5c549b00ce9f2b08' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 26947 processed earlier; will process 945 files now Step #5: #1 pulse exec/s: 0 rss: 69Mb Step #5: #2 pulse exec/s: 0 rss: 154Mb Step #5: #4 pulse exec/s: 0 rss: 156Mb Step #5: #8 pulse exec/s: 0 rss: 157Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 53 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 567368966 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/fe3b68378b5643436caf7d64e89067a42ee29f33' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 26956 processed earlier; will process 936 files now Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 54 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 567742965 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/80ccce0b660f19eafc18e49a4899ef76d6cc0966' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 26957 processed earlier; will process 935 files now Step #5: #1 pulse exec/s: 0 rss: 75Mb Step #5: #2 pulse exec/s: 0 rss: 79Mb Step #5: #4 pulse exec/s: 0 rss: 81Mb Step #5: #8 pulse exec/s: 0 rss: 85Mb Step #5: #16 pulse exec/s: 16 rss: 106Mb Step #5: #32 pulse exec/s: 5 rss: 128Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 55 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 576961153 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/0ecf3718b66f4617f47a8d3974e955761d35490d' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 27014 processed earlier; will process 878 files now Step #5: #1 pulse exec/s: 0 rss: 71Mb Step #5: #2 pulse exec/s: 0 rss: 80Mb Step #5: #4 pulse exec/s: 0 rss: 97Mb Step #5: #8 pulse exec/s: 0 rss: 97Mb Step #5: #16 pulse exec/s: 16 rss: 109Mb Step #5: #32 pulse exec/s: 16 rss: 279Mb Step #5: #64 pulse exec/s: 16 rss: 279Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 56 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 581977552 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/5f54ac407ee4d92ea395c0b9b7b1fbd6b0d2619e' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 27081 processed earlier; will process 811 files now Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 57 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 582227555 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/9a7dd757daa48a1e60bd2a71c2d1d54b0d3aa1ad' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 27082 processed earlier; will process 810 files now Step #5: #1 pulse exec/s: 0 rss: 69Mb Step #5: #2 pulse exec/s: 0 rss: 69Mb Step #5: #4 pulse exec/s: 4 rss: 98Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 58 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 584304860 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/d0f157955ab5fc27d575af54cf2c17a484a155ad' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 27089 processed earlier; will process 803 files now Step #5: #1 pulse exec/s: 0 rss: 69Mb Step #5: #2 pulse exec/s: 0 rss: 69Mb Step #5: #4 pulse exec/s: 0 rss: 93Mb Step #5: #8 pulse exec/s: 0 rss: 97Mb Step #5: #16 pulse exec/s: 0 rss: 101Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 59 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 592374525 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/95373d2e5537381dafd52963894437abd390f92a' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 27119 processed earlier; will process 773 files now Step #5: #1 pulse exec/s: 1 rss: 492Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 60 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 595614653 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/c65692816ee09bb7376015fe569c5e483f4b5910' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 27121 processed earlier; will process 771 files now Step #5: #1 pulse exec/s: 0 rss: 78Mb Step #5: #2 pulse exec/s: 0 rss: 79Mb Step #5: #4 pulse exec/s: 0 rss: 86Mb Step #5: #8 pulse exec/s: 8 rss: 576Mb Step #5: #16 pulse exec/s: 5 rss: 579Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 61 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 602316973 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/6eda5a8db7ae4b5c2b8805170b2ae2d292449eab' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 27141 processed earlier; will process 751 files now Step #5: #1 pulse exec/s: 0 rss: 68Mb Step #5: #2 pulse exec/s: 0 rss: 70Mb Step #5: #4 pulse exec/s: 0 rss: 72Mb Step #5: #8 pulse exec/s: 0 rss: 75Mb Step #5: #16 pulse exec/s: 0 rss: 86Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 62 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 604398733 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/7100ad2e6f67bdfe772ac801df0a4a5ddf89e3c6' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 27165 processed earlier; will process 727 files now Step #5: #1 pulse exec/s: 0 rss: 59Mb Step #5: #2 pulse exec/s: 2 rss: 101Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 63 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 606927683 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/ec266f52622bb654818e9a9c45a5d0b5a34f3ecf' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 27169 processed earlier; will process 723 files now Step #5: #1 pulse exec/s: 0 rss: 113Mb Step #5: #2 pulse exec/s: 0 rss: 113Mb Step #5: #4 pulse exec/s: 0 rss: 113Mb Step #5: #8 pulse exec/s: 0 rss: 113Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 64 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 608178350 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/d46580971778a18a078005afdc0ef1d22a65cfb8' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 27180 processed earlier; will process 712 files now Step #5: #1 pulse exec/s: 0 rss: 68Mb Step #5: #2 pulse exec/s: 0 rss: 79Mb Step #5: #4 pulse exec/s: 0 rss: 83Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 65 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 609032114 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/b71bf59e78959b3a48510c47450a1c97e2c6911a' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 27186 processed earlier; will process 706 files now Step #5: #1 pulse exec/s: 0 rss: 85Mb Step #5: #2 pulse exec/s: 0 rss: 85Mb Step #5: #4 pulse exec/s: 0 rss: 119Mb Step #5: #8 pulse exec/s: 0 rss: 123Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 66 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 610125106 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/0ef2893f41a7686f0b34c6192815270d796e3903' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 27198 processed earlier; will process 694 files now Step #5: #1 pulse exec/s: 0 rss: 65Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 67 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 610420359 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/d3f0a21e0323cdb36bc28d6717cbc34773eb1aae' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 27200 processed earlier; will process 692 files now Step #5: #1 pulse exec/s: 0 rss: 86Mb Step #5: #2 pulse exec/s: 0 rss: 86Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 68 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 611134235 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/05edf631d5c7f42d38f2df3d7906c173ffe20e33' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 27204 processed earlier; will process 688 files now Step #5: #1 pulse exec/s: 0 rss: 101Mb Step #5: #2 pulse exec/s: 0 rss: 101Mb Step #5: #4 pulse exec/s: 0 rss: 101Mb Step #5: #8 pulse exec/s: 0 rss: 101Mb Step #5: Step #5: thread '' (1724476) panicked at /src/surrealdb/surrealdb/core/src/ctx/context.rs:829:32: Step #5: internal error: entered unreachable code: The context was not associated with a transaction Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==1724476== ERROR: libFuzzer: deadly signal 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-c78f811fdbac3e19e6af5980edfc5e4f61139a14 Step #5: MERGE-OUTER: attempt 69 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 611907706 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/c78f811fdbac3e19e6af5980edfc5e4f61139a14' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 27214 processed earlier; will process 678 files now Step #5: #1 pulse exec/s: 0 rss: 63Mb Step #5: #2 pulse exec/s: 0 rss: 99Mb Step #5: #4 pulse exec/s: 0 rss: 100Mb Step #5: #8 pulse exec/s: 0 rss: 105Mb Step #5: #16 pulse exec/s: 8 rss: 133Mb Step #5: #32 pulse exec/s: 8 rss: 370Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 70 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 616953062 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/1d97b854dadf56d5ec25c529408ac6bae91d7284' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 27250 processed earlier; will process 642 files now Step #5: #1 pulse exec/s: 0 rss: 64Mb Step #5: #2 pulse exec/s: 0 rss: 82Mb Step #5: #4 pulse exec/s: 0 rss: 82Mb Step #5: #8 pulse exec/s: 0 rss: 93Mb Step #5: #16 pulse exec/s: 16 rss: 108Mb Step #5: #32 pulse exec/s: 16 rss: 422Mb Step #5: #64 pulse exec/s: 4 rss: 439Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 71 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 636546605 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/73e9742a4c0d3616c89a7890eba1ceef96e00f52' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 27332 processed earlier; will process 560 files now Step #5: #1 pulse exec/s: 0 rss: 65Mb Step #5: #2 pulse exec/s: 0 rss: 65Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 72 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 637626306 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/7837b6f0e1203fcfdc65e6f0c315a0ff8123b6d5' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 27336 processed earlier; will process 556 files now Step #5: #1 pulse exec/s: 0 rss: 174Mb Step #5: #2 pulse exec/s: 0 rss: 174Mb Step #5: #4 pulse exec/s: 0 rss: 174Mb Step #5: #8 pulse exec/s: 0 rss: 174Mb Step #5: #16 pulse exec/s: 16 rss: 174Mb Step #5: #32 pulse exec/s: 10 rss: 174Mb Step #5: Step #5: thread '' (1730752) panicked at /src/surrealdb/surrealdb/core/src/ctx/context.rs:829:32: Step #5: internal error: entered unreachable code: The context was not associated with a transaction Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==1730752== ERROR: libFuzzer: deadly signal 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-70ffa1ee619df43e5b8a4d8b5fedf276f3fb53b5 Step #5: MERGE-OUTER: attempt 73 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 642735416 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/70ffa1ee619df43e5b8a4d8b5fedf276f3fb53b5' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 27377 processed earlier; will process 515 files now Step #5: #1 pulse exec/s: 0 rss: 62Mb Step #5: #2 pulse exec/s: 0 rss: 62Mb Step #5: #4 pulse exec/s: 0 rss: 77Mb Step #5: #8 pulse exec/s: 0 rss: 109Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 74 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 643638721 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/a8b164fd61fe90a42183f509ffe304474330ac01' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 27387 processed earlier; will process 505 files now Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 75 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 643839908 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/15cfb98aaf7bc849f0663a6839f1582b09e59952' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 27388 processed earlier; will process 504 files now Step #5: #1 pulse exec/s: 0 rss: 90Mb Step #5: #2 pulse exec/s: 0 rss: 90Mb Step #5: #4 pulse exec/s: 0 rss: 109Mb Step #5: Step #5: thread '' (1734227) panicked at /src/surrealdb/surrealdb/core/src/ctx/context.rs:829:32: Step #5: internal error: entered unreachable code: The context was not associated with a transaction Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==1734227== ERROR: libFuzzer: deadly signal 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-f19e5f415c2987e5b2defae7459dc946f40eaca9 Step #5: MERGE-OUTER: attempt 76 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 656077108 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/regressions/f19e5f415c2987e5b2defae7459dc946f40eaca9' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 27395 processed earlier; will process 497 files now Step #5: #1 pulse exec/s: 0 rss: 71Mb Step #5: #2 pulse exec/s: 0 rss: 72Mb Step #5: #4 pulse exec/s: 0 rss: 91Mb Step #5: #8 pulse exec/s: 0 rss: 144Mb Step #5: #16 pulse exec/s: 8 rss: 149Mb Step #5: #32 pulse exec/s: 4 rss: 159Mb Step #5: #64 pulse exec/s: 3 rss: 159Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 77 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 676442422 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/86236c704e2d95775bda8f855819d721ce77c570' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 27462 processed earlier; will process 430 files now Step #5: #1 pulse exec/s: 0 rss: 77Mb Step #5: #2 pulse exec/s: 0 rss: 77Mb Step #5: #4 pulse exec/s: 2 rss: 164Mb Step #5: #8 pulse exec/s: 2 rss: 174Mb Step #5: #16 pulse exec/s: 3 rss: 193Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 78 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 683646828 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/97f7358d2bd63d0f22627f7726cda7eaf7238943' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 27481 processed earlier; will process 411 files now Step #5: #1 pulse exec/s: 0 rss: 88Mb Step #5: #2 pulse exec/s: 0 rss: 88Mb Step #5: #4 pulse exec/s: 0 rss: 176Mb Step #5: #8 pulse exec/s: 2 rss: 494Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 79 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 689534960 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/4ad3b8a91521330cc9f00651c3448bcf6852cfd0' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 27491 processed earlier; will process 401 files now Step #5: #1 pulse exec/s: 0 rss: 148Mb Step #5: #2 pulse exec/s: 0 rss: 148Mb Step #5: #4 pulse exec/s: 0 rss: 148Mb Step #5: #8 pulse exec/s: 0 rss: 148Mb Step #5: #16 pulse exec/s: 4 rss: 521Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 80 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 697019863 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/2b57ab0c41d06eb6410b5fef5d44ced02588f70a' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 27512 processed earlier; will process 380 files now Step #5: #1 pulse exec/s: 0 rss: 63Mb Step #5: #2 pulse exec/s: 0 rss: 74Mb Step #5: #4 pulse exec/s: 0 rss: 80Mb Step #5: #8 pulse exec/s: 8 rss: 109Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 81 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 699479887 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/73cb27a08012eecf34bd4b3db527684ee8a59da4' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 27527 processed earlier; will process 365 files now Step #5: #1 pulse exec/s: 0 rss: 76Mb Step #5: #2 pulse exec/s: 0 rss: 80Mb Step #5: #4 pulse exec/s: 0 rss: 85Mb Step #5: #8 pulse exec/s: 0 rss: 106Mb Step #5: #16 pulse exec/s: 8 rss: 208Mb Step #5: #32 pulse exec/s: 4 rss: 208Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 82 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 710380487 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/6467df0a2c451e3fe646551db397d1eb74507594' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 27571 processed earlier; will process 321 files now Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 83 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 713032106 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/c0378629c44382aec70a4736c5ac8d07d7067ac5' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 27572 processed earlier; will process 320 files now Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 84 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 715785344 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/5cca60c55abba9a16e0ffc6ae776a44930f61d90' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 27573 processed earlier; will process 319 files now Step #5: #1 pulse exec/s: 0 rss: 139Mb Step #5: #2 pulse exec/s: 0 rss: 139Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 85 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 719221316 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/e087d3ed4ca5f9cf007b74105a81485f808e1d18' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 27576 processed earlier; will process 316 files now Step #5: #1 pulse exec/s: 0 rss: 48Mb Step #5: #2 pulse exec/s: 0 rss: 76Mb Step #5: #4 pulse exec/s: 0 rss: 76Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 86 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 722078978 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/71b848f8490b03892e3cde34241718a02ae52ffc' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 27583 processed earlier; will process 309 files now Step #5: #1 pulse exec/s: 0 rss: 66Mb Step #5: #2 pulse exec/s: 0 rss: 84Mb Step #5: #4 pulse exec/s: 0 rss: 84Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 87 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 725546578 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/180c8c0a97c0b52c5e42f3191ebdd59c34bdf50e' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 27589 processed earlier; will process 303 files now Step #5: #1 pulse exec/s: 0 rss: 67Mb Step #5: #2 pulse exec/s: 2 rss: 140Mb Step #5: #4 pulse exec/s: 2 rss: 144Mb Step #5: #8 pulse exec/s: 4 rss: 148Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 88 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 728589413 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/ea397ffcc891a21177671d67a0c3f84c77428041' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 27601 processed earlier; will process 291 files now Step #5: #1 pulse exec/s: 0 rss: 66Mb Step #5: #2 pulse exec/s: 0 rss: 71Mb Step #5: #4 pulse exec/s: 0 rss: 76Mb Step #5: #8 pulse exec/s: 0 rss: 80Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 89 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 731145729 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/b03229471c0128f6748480bc21af1b50748a4421' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 27612 processed earlier; will process 280 files now Step #5: #1 pulse exec/s: 0 rss: 221Mb Step #5: #2 pulse exec/s: 0 rss: 221Mb Step #5: #4 pulse exec/s: 4 rss: 221Mb Step #5: #8 pulse exec/s: 4 rss: 221Mb Step #5: #16 pulse exec/s: 3 rss: 221Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 90 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 753841490 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/de8cb666598535f0021b64b3e6ae130ed149b6b2' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 27629 processed earlier; will process 263 files now Step #5: #1 pulse exec/s: 0 rss: 44Mb Step #5: #2 pulse exec/s: 0 rss: 65Mb Step #5: #4 pulse exec/s: 0 rss: 65Mb Step #5: #8 pulse exec/s: 0 rss: 67Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 91 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 754151771 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/7ada200c86a4627e20798b9f60a46cc7f44b6a1e' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 27638 processed earlier; will process 254 files now Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 92 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 754380317 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/e636029792564a5577398e05c9689952d7f0b44d' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 27639 processed earlier; will process 253 files now Step #5: #1 pulse exec/s: 0 rss: 90Mb Step #5: #2 pulse exec/s: 2 rss: 306Mb Step #5: #4 pulse exec/s: 4 rss: 310Mb Step #5: #8 pulse exec/s: 4 rss: 315Mb Step #5: #16 pulse exec/s: 5 rss: 322Mb Step #5: #32 pulse exec/s: 8 rss: 323Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 93 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 760403965 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/3c40213505a48d277a1976475880aadaf3172b83' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 27684 processed earlier; will process 208 files now Step #5: #1 pulse exec/s: 0 rss: 64Mb Step #5: #2 pulse exec/s: 0 rss: 64Mb Step #5: #4 pulse exec/s: 0 rss: 126Mb Step #5: #8 pulse exec/s: 8 rss: 313Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 94 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 763253494 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/efca0f8f33d129196ed8c9746479e0b0ed17ba1a' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 27698 processed earlier; will process 194 files now Step #5: #1 pulse exec/s: 1 rss: 109Mb Step #5: #2 pulse exec/s: 1 rss: 143Mb Step #5: #4 pulse exec/s: 2 rss: 143Mb Step #5: #8 pulse exec/s: 1 rss: 143Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 95 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 771183321 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/157693076190d270eef3953bf00410a3e098c022' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 27708 processed earlier; will process 184 files now Step #5: #1 pulse exec/s: 0 rss: 79Mb Step #5: #2 pulse exec/s: 0 rss: 95Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 96 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 771724956 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/e48b94277495a4373fdbdebb0831a2856a653bd1' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 27712 processed earlier; will process 180 files now Step #5: #1 pulse exec/s: 0 rss: 64Mb Step #5: #2 pulse exec/s: 0 rss: 74Mb Step #5: #4 pulse exec/s: 0 rss: 74Mb Step #5: #8 pulse exec/s: 0 rss: 88Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 97 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 776963935 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/7af3c986a6728c9c7c19ff30263a242a1e86ff62' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 27728 processed earlier; will process 164 files now Step #5: #1 pulse exec/s: 1 rss: 109Mb Step #5: #2 pulse exec/s: 2 rss: 145Mb Step #5: #4 pulse exec/s: 2 rss: 198Mb Step #5: #8 pulse exec/s: 4 rss: 210Mb Step #5: #16 pulse exec/s: 3 rss: 227Mb Step #5: #32 pulse exec/s: 2 rss: 412Mb Step #5: ==1766117== ERROR: libFuzzer: out-of-memory (used: 2225Mb; 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-75dfb9290a8362e4b4a9f9b5ab907e0a1c79cc55 Step #5: SUMMARY: libFuzzer: out-of-memory Step #5: MERGE-OUTER: attempt 98 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 808105532 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/75dfb9290a8362e4b4a9f9b5ab907e0a1c79cc55' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 27784 processed earlier; will process 108 files now Step #5: #1 pulse exec/s: 0 rss: 73Mb Step #5: #2 pulse exec/s: 1 rss: 311Mb Step #5: #4 pulse exec/s: 1 rss: 349Mb Step #5: #8 pulse exec/s: 2 rss: 349Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 99 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 858856401 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/regressions/ca35e1a9e1b40e3ec0703f2f3bcd5f44f035d666' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 27797 processed earlier; will process 95 files now Step #5: #1 pulse exec/s: 0 rss: 51Mb Step #5: #2 pulse exec/s: 0 rss: 75Mb Step #5: #4 pulse exec/s: 2 rss: 258Mb Step #5: #8 pulse exec/s: 2 rss: 258Mb Step #5: #16 pulse exec/s: 3 rss: 258Mb Step #5: #32 pulse exec/s: 5 rss: 258Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 100 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 867708532 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/4d2433b3a1076756da092295808667988cd5e01a' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 27835 processed earlier; will process 57 files now Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 101 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 867940524 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/f0779be7cb7f63064a4051265b27c232d9411671' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 27836 processed earlier; will process 56 files now Step #5: #1 pulse exec/s: 0 rss: 85Mb Step #5: #2 pulse exec/s: 0 rss: 85Mb Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 102 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 868885415 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/ca7bc26d06d1bf9cda4e97c198f002af692950ce' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 27840 processed earlier; will process 52 files now Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 103 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 869102205 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/8cfce677f3c3a47b706f3bd862dfe88409ec7351' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 27841 processed earlier; will process 51 files now Step #5: Segmentation fault (core dumped) Step #5: MERGE-OUTER: attempt 104 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 869318128 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/c0694016c071e1b0955fe7e8e0892a5f2dbc8e27' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 27842 processed earlier; will process 50 files now Step #5: #1 pulse exec/s: 0 rss: 90Mb Step #5: #2 pulse exec/s: 2 rss: 311Mb Step #5: #4 pulse exec/s: 4 rss: 311Mb Step #5: ==1786304== ERROR: libFuzzer: out-of-memory (used: 2322Mb; 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-fd6aa21c77b967b1a8e5247714dcaf0055bdcf4a Step #5: SUMMARY: libFuzzer: out-of-memory Step #5: MERGE-OUTER: attempt 105 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 991458760 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge77.txt' Step #5: MERGE-INNER: '/corpus/fuzz_structured_executor/fd6aa21c77b967b1a8e5247714dcaf0055bdcf4a' caused a failure at the previous merge step Step #5: MERGE-INNER: 27892 total files; 27849 processed earlier; will process 43 files now Step #5: #1 pulse exec/s: 0 rss: 111Mb Step #5: #2 pulse exec/s: 2 rss: 711Mb Step #5: #4 pulse exec/s: 1 rss: 711Mb Step #5: #8 pulse exec/s: 1 rss: 711Mb Step #5: #16 pulse exec/s: 1 rss: 711Mb Step #5: #32 pulse exec/s: 1 rss: 711Mb Step #5: #43 DONE exec/s: 1 rss: 711Mb Step #5: MERGE-OUTER: successful in 105 attempt(s) Step #5: MERGE-OUTER: the control file has 3057705 bytes Step #5: MERGE-OUTER: consumed 2Mb (41Mb rss) to parse the control file Step #5: MERGE-OUTER: 0 new files with 0 new features added; 0 new coverage edges Step #5: [2026-08-29 07:08:29,721 INFO] Finding shared libraries for targets (if any). Step #5: [2026-08-29 07:08:29,731 INFO] Finished finding shared libraries for targets. Step #5: Coverage error, creating log file: /workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/fuzz_structured_executor_error.log Step #5: [2026-08-29 07:12:49,729 INFO] Finding shared libraries for targets (if any). Step #5: [2026-08-29 07:12:49,739 INFO] Finished finding shared libraries for targets. Step #5: Coverage error, creating log file: /workspace/out/libfuzzer-coverage-x86_64/fuzzer_stats/fuzz_executor_error.log Step #5: grep: /workspace/out/libfuzzer-coverage-x86_64/logs/fuzz_format.log: binary file matches Step #5: Error occured while running fuzz_format: Step #5: Cov returncode: 124, grep returncode: 0 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3987647637 Step #5: MERGE-OUTER: 25660 files, 0 in the initial corpus, 0 processed earlier Step #5: MERGE-OUTER: attempt 1 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3987745745 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1713.txt' Step #5: MERGE-INNER: 25660 total files; 0 processed earlier; will process 25660 files now Step #5: #1 pulse exec/s: 0 rss: 36Mb Step #5: #2 pulse exec/s: 0 rss: 36Mb Step #5: #4 pulse exec/s: 0 rss: 36Mb Step #5: #8 pulse exec/s: 0 rss: 36Mb Step #5: #16 pulse exec/s: 0 rss: 36Mb Step #5: #32 pulse exec/s: 0 rss: 37Mb Step #5: #64 pulse exec/s: 0 rss: 37Mb Step #5: #128 pulse exec/s: 0 rss: 37Mb Step #5: #256 pulse exec/s: 0 rss: 38Mb Step #5: #512 pulse exec/s: 0 rss: 38Mb Step #5: #1024 pulse exec/s: 0 rss: 39Mb Step #5: #2048 pulse exec/s: 0 rss: 41Mb Step #5: #4096 pulse exec/s: 0 rss: 41Mb Step #5: #8192 pulse exec/s: 8192 rss: 42Mb Step #5: Step #5: thread '' (1895) panicked at /src/surrealdb/fuzz/fuzz_targets/fuzz_format.rs:23:9: Step #5: Failed to parse format Step #5: Parse error: Unexpected token `)`, expected an expression Step #5: --> [1:160] Step #5: | Step #5: 1 | ...> file<``>) TIMEOUT true; Step #5: | ^ Step #5: Step #5: Step #5: SOURCE: Step #5: RELATE ONLY OR UPDATE (|$``: number, $``: geometry, $`s"`: function| -> array {;}) -> (SLEEP 0ns) -> (ALTER FUNCTION IF EXISTS fn::`-1C;` -> file<``>) TIMEOUT true; Step #5: DEBUG: Step #5: Ast { Step #5: expressions: [ Step #5: Expr( Step #5: Relate( Step #5: RelateStatement { Step #5: only: true, Step #5: or_update: true, Step #5: through: Sleep( Step #5: SleepStatement { Step #5: duration: Duration( Step #5: 0ns, Step #5: ), Step #5: }, Step #5: ), Step #5: from: Closure( Step #5: Closure { Step #5: args: [ Step #5: ( Step #5: Param( Step #5: "", Step #5: ), Step #5: Number, Step #5: ), Step #5: ( Step #5: Param( Step #5: "", Step #5: ), Step #5: Geometry( Step #5: [], Step #5: ), Step #5: ), Step #5: ( Step #5: Param( Step #5: "s\"", Step #5: ), Step #5: Function( Step #5: None, Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: returns: Some( Step #5: Array( Step #5: Function( Step #5: None, Step #5: Some( Step #5: Any, Step #5: ), Step #5: ), Step #5: None, Step #5: ), Step #5: ), Step #5: body: Block( Step #5: Block( Step #5: [], Step #5: ), Step #5: ), Step #5: }, Step #5: ), Step #5: to: Alter( Step #5: Function( Step #5: AlterFunctionStatement { Step #5: name: "-1C;", Step #5: if_exists: true, Step #5: args: Drop, Step #5: block: Drop, Step #5: comment: None, Step #5: permissions: None, Step #5: returns: Set( Step #5: File( Step #5: [ Step #5: "", Step #5: ], Step #5: ), Step #5: ), Step #5: }, Step #5: ), Step #5: ), Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: Bool( Step #5: true, Step #5: ), Step #5: ), Step #5: }, Step #5: ), Step #5: ), Step #5: ], Step #5: } Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==1895== ERROR: libFuzzer: deadly signal 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: 0x1b,0x1,0x0,0xff,0xff,0xff,0xff,0x5d,0xa4,0x5d,0xff,0xff,0xff,0x3d,0xf1,0xef,0xe2,0x80,0x58,0xf3,0xa0,0x81,0x9b,0x6e,0x5f,0xd6,0x34,0x4b,0xb2,0x2e,0x95,0x73,0x22,0xbc,0x6c,0x90,0xdb,0xac,0x72,0x3a,0xe9,0xc7,0x7,0xf5,0xd5,0x2c,0x9c,0xf,0xd9,0x74,0xb7,0xb3,0x76,0xc8,0x0,0x0,0x54,0xe7,0xde,0xd,0xd6,0x7e,0xb1,0x3b,0xc4,0x2d,0x31,0x43,0x3b,0xd7,0x7d,0x54,0xa6,0xee,0x63,0x0,0xdf,0xd9,0xc5,0xaa,0x7,0x0,0xf4,0x41,0x98,0xe3,0x80,0xb9,0xff,0x31,0xf9,0xe1,0xba,0x6,0x40,0x58,0x16,0x8f,0x1,0xa7,0x6e,0x32,0x33,0x35,0x32,0x39,0x39,0xe4,0x61,0xee,0xd1,0xbf,0x88,0x4e,0x51,0xc9,0xa0,0xfc,0x3f,0x7a, Step #5: \033\001\000\377\377\377\377]\244]\377\377\377=\361\357\342\200X\363\240\201\233n_\3264K\262.\225s\"\274l\220\333\254r:\351\307\007\365\325,\234\017\331t\267\263v\310\000\000T\347\336\015\326~\261;\304-1C;\327}T\246\356c\000\337\331\305\252\007\000\364A\230\343\200\271\3771\371\341\272\006@X\026\217\001\247n235299\344a\356\321\277\210NQ\311\240\374?z Step #5: artifact_prefix='./'; Test unit written to ./crash-ff8c8bca76524320b48ecaa73c03e2b456dcf02b Step #5: Base64: GwEA/////12kXf///z3x7+KAWPOggZtuX9Y0S7IulXMivGyQ26xyOunHB/XVLJwP2XS3s3bIAABU594N1n6xO8QtMUM7131Upu5jAN/ZxaoHAPRBmOOAuf8x+eG6BkBYFo8Bp24yMzUyOTnkYe7Rv4hOUcmg/D96 Step #5: MERGE-OUTER: attempt 2 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3990761019 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1713.txt' Step #5: MERGE-INNER: '/corpus/fuzz_format/ff8c8bca76524320b48ecaa73c03e2b456dcf02b' caused a failure at the previous merge step Step #5: MERGE-INNER: 25660 total files; 10379 processed earlier; will process 15281 files now Step #5: #1 pulse exec/s: 0 rss: 38Mb Step #5: #2 pulse exec/s: 0 rss: 38Mb Step #5: #4 pulse exec/s: 0 rss: 39Mb Step #5: #8 pulse exec/s: 0 rss: 39Mb Step #5: #16 pulse exec/s: 0 rss: 39Mb Step #5: #32 pulse exec/s: 0 rss: 40Mb Step #5: #64 pulse exec/s: 0 rss: 41Mb Step #5: #128 pulse exec/s: 0 rss: 41Mb Step #5: #256 pulse exec/s: 0 rss: 41Mb Step #5: #512 pulse exec/s: 0 rss: 42Mb Step #5: #1024 pulse exec/s: 0 rss: 42Mb Step #5: Step #5: thread '' (13481) panicked at /src/surrealdb/fuzz/fuzz_targets/fuzz_format.rs:23:9: Step #5: Failed to parse format Step #5: Parse error: Unexpected token `an identifier`, expected `COMMENT` Step #5: --> [1:128] Step #5: | Step #5: 1 | ...::`` DROP RETURNS DROP COMMENT) ON DATABASE DURATION FOR TOKEN NONE DURATI... Step #5: | ^^^^^^^ Step #5: Step #5: Step #5: SOURCE: Step #5: RELATE OR UPDATE (NONE) -> (ALTER USER (ALTER USER (ALTER USER (ALTER USER (ALTER USER (ALTER USER (ALTER FUNCTION fn::`` DROP RETURNS DROP COMMENT) ON DATABASE DURATION FOR TOKEN NONE DURATION FOR SESSION NONE DROP COMMENT) ON DATABASE ROLES ``, ``, ``, ``, `Ⰱ`, `` COMMENT '') ON ROOT) ON ROOT) ON ROOT) ON ROOT) -> (NONE); Step #5: DEBUG: Step #5: Ast { Step #5: expressions: [ Step #5: Expr( Step #5: Relate( Step #5: RelateStatement { Step #5: only: false, Step #5: or_update: true, Step #5: through: Alter( Step #5: User( Step #5: AlterUserStatement { Step #5: name: Alter( Step #5: User( Step #5: AlterUserStatement { Step #5: name: Alter( Step #5: User( Step #5: AlterUserStatement { Step #5: name: Alter( Step #5: User( Step #5: AlterUserStatement { Step #5: name: Alter( Step #5: User( Step #5: AlterUserStatement { Step #5: name: Alter( Step #5: User( Step #5: AlterUserStatement { Step #5: name: Alter( Step #5: Function( Step #5: AlterFunctionStatement { Step #5: name: "", Step #5: if_exists: false, Step #5: args: Drop, Step #5: block: Drop, Step #5: comment: Drop, Step #5: permissions: None, Step #5: returns: Drop, Step #5: }, Step #5: ), Step #5: ), Step #5: base: Db, Step #5: if_exists: false, Step #5: pass_type: None, Step #5: roles: Drop, Step #5: token_duration: Drop, Step #5: session_duration: Drop, Step #5: comment: Drop, Step #5: }, Step #5: ), Step #5: ), Step #5: base: Db, Step #5: if_exists: false, Step #5: pass_type: None, Step #5: roles: Set( Step #5: [ Step #5: "", Step #5: "", Step #5: "", Step #5: "", Step #5: "Ⰱ", Step #5: "", Step #5: ], Step #5: ), Step #5: token_duration: None, Step #5: session_duration: None, Step #5: comment: Set( Step #5: "", Step #5: ), Step #5: }, Step #5: ), Step #5: ), Step #5: base: Root, Step #5: if_exists: false, Step #5: pass_type: None, Step #5: roles: None, Step #5: token_duration: None, Step #5: session_duration: None, Step #5: comment: None, Step #5: }, Step #5: ), Step #5: ), Step #5: base: Root, Step #5: if_exists: false, Step #5: pass_type: None, Step #5: roles: None, Step #5: token_duration: None, Step #5: session_duration: None, Step #5: comment: None, Step #5: }, Step #5: ), Step #5: ), Step #5: base: Root, Step #5: if_exists: false, Step #5: pass_type: None, Step #5: roles: None, Step #5: token_duration: None, Step #5: session_duration: None, Step #5: comment: None, Step #5: }, Step #5: ), Step #5: ), Step #5: base: Root, Step #5: if_exists: false, Step #5: pass_type: None, Step #5: roles: None, Step #5: token_duration: None, Step #5: session_duration: None, Step #5: comment: None, Step #5: }, Step #5: ), Step #5: ), Step #5: from: Literal( Step #5: None, Step #5: ), Step #5: to: Literal( Step #5: None, Step #5: ), Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ), Step #5: ], Step #5: } Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==13481== ERROR: libFuzzer: deadly signal 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: 0x8d,0xf8,0xb1,0xf3,0xf3,0xf3,0xa0,0x81,0xa5,0xa0,0x81,0xb5,0x9f,0x2d,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xda,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0x2c,0xd8,0xce,0xce,0xce,0xce,0xce,0xce,0xce,0xce,0xce,0xce,0xce,0xce,0xce,0xce,0xce,0xce,0xce,0xce,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xb1,0x55,0xa0,0x81,0x9f,0xb1,0xb1,0xb1,0xe2,0xb0,0x81,0x9f,0xb0,0xef,0xbf,0xbf,0x0,0x0,0x7,0x27,0x22,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x6c,0x8d,0x8d,0x8d,0x8d,0x8d, Step #5: \215\370\261\363\363\363\240\201\245\240\201\265\237-\330\330\330\330\330\330\330\330\330\330\330\330\330\330\330\330\330\330\330\330\330\330\330\330\330\330\330\330\330\330\330\330\330\330\330\330\330\330\330\330\330\332\330\330\330\330\330\330\330\330,\330\316\316\316\316\316\316\316\316\316\316\316\316\316\316\316\316\316\316\330\330\330\330\330\330\330\330\330\330\330\330\330\330\330\330\330\330\330\330\330\330\330\330\330\330\330\330\330\330\261U\240\201\237\261\261\261\342\260\201\237\260\357\277\277\000\000\007'\"lllllll\215\215\215\215\215 Step #5: artifact_prefix='./'; Test unit written to ./crash-b7d8570cf9f308f69bd83a3430d76ee8fdca50e5 Step #5: Base64: jfix8/PzoIGloIG1ny3Y2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NrY2NjY2NjY2CzYzs7Ozs7Ozs7Ozs7Ozs7Ozs7O2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjYsVWggZ+xsbHisIGfsO+/vwAABycibGxsbGxsbI2NjY2N Step #5: MERGE-OUTER: attempt 3 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3991616449 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1713.txt' Step #5: MERGE-INNER: '/corpus/fuzz_format/b7d8570cf9f308f69bd83a3430d76ee8fdca50e5' caused a failure at the previous merge step Step #5: MERGE-INNER: 25660 total files; 11459 processed earlier; will process 14201 files now Step #5: #1 pulse exec/s: 0 rss: 38Mb Step #5: #2 pulse exec/s: 0 rss: 38Mb Step #5: #4 pulse exec/s: 0 rss: 38Mb Step #5: #8 pulse exec/s: 0 rss: 39Mb Step #5: #16 pulse exec/s: 0 rss: 39Mb Step #5: #32 pulse exec/s: 0 rss: 40Mb Step #5: #64 pulse exec/s: 0 rss: 40Mb Step #5: #128 pulse exec/s: 0 rss: 41Mb Step #5: #256 pulse exec/s: 0 rss: 41Mb Step #5: #512 pulse exec/s: 0 rss: 41Mb Step #5: #1024 pulse exec/s: 1024 rss: 41Mb Step #5: Step #5: thread '' (17496) panicked at /src/surrealdb/fuzz/fuzz_targets/fuzz_format.rs:23:9: Step #5: Failed to parse format Step #5: Parse error: Unexpected token `COMMENT`, expected { Step #5: --> [1:156] Step #5: | Step #5: 1 | ...N fn::M() COMMENT '\tި$ՒX?' PERMISSIONS FULL) ON |$``: bool| -> null {;} ... Step #5: | ^^^^^^^ Step #5: Step #5: Step #5: SOURCE: Step #5: IF (EXPLAIN ANALYZE FORMAT TEXT ``) THEN DELETE ONLY (REMOVE CONFIG DEFAULT), BREAK, (RELATE OR UPDATE (DEFINE EVENT IF NOT EXISTS (ALTER FUNCTION fn::M() COMMENT '\tި$ՒX?' PERMISSIONS FULL) ON |$``: bool| -> null {;} WHEN RETURN (INSERT NONE ON DUPLICATE KEY UPDATE `a\`h1`.{3636558982}(.``((SLEEP 0ns), $``, (REMOVE ANALYZER { ``; BREAK; IF NONE THEN NONE END; }), NONE, NONE, NONE, NONE, NONE, NONE, NONE)).*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.* = NONE) THEN NONE) -> (SLEEP 0ns) -> (NONE)), NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE END; Step #5: DEBUG: Step #5: Ast { Step #5: expressions: [ Step #5: Expr( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: Explain { Step #5: format: Text, Step #5: analyze: true, Step #5: statement: Table( Step #5: TableName( Step #5: "", Step #5: ), Step #5: ), Step #5: }, Step #5: Delete( Step #5: DeleteStatement { Step #5: only: true, Step #5: what: [ Step #5: Remove( Step #5: Config( Step #5: RemoveConfigStatement { Step #5: kind: Default, Step #5: if_exists: false, Step #5: }, Step #5: ), Step #5: ), Step #5: Break, Step #5: Relate( Step #5: RelateStatement { Step #5: only: false, Step #5: or_update: true, Step #5: through: Sleep( Step #5: SleepStatement { Step #5: duration: Duration( Step #5: 0ns, Step #5: ), Step #5: }, Step #5: ), Step #5: from: Define( Step #5: Event( Step #5: DefineEventStatement { Step #5: kind: IfNotExists, Step #5: name: Alter( Step #5: Function( Step #5: AlterFunctionStatement { Step #5: name: "M", Step #5: if_exists: false, Step #5: args: Set( Step #5: [], Step #5: ), Step #5: block: Drop, Step #5: comment: Set( Step #5: "\t\u{7a8}$ՒX\u{4}?", Step #5: ), Step #5: permissions: Some( Step #5: Full, Step #5: ), Step #5: returns: None, Step #5: }, Step #5: ), Step #5: ), Step #5: target_table: Closure( Step #5: Closure { Step #5: args: [ Step #5: ( Step #5: Param( Step #5: "", Step #5: ), Step #5: Bool, Step #5: ), Step #5: ], Step #5: returns: Some( Step #5: Null, Step #5: ), Step #5: body: Block( Step #5: Block( Step #5: [], Step #5: ), Step #5: ), Step #5: }, Step #5: ), Step #5: when: Return( Step #5: OutputStatement { Step #5: what: Insert( Step #5: InsertStatement { Step #5: into: None, Step #5: data: SingleExpression( Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ignore: false, Step #5: update: Some( Step #5: UpdateExpression( Step #5: [ Step #5: Assignment { Step #5: place: Idiom( Step #5: [ Step #5: Field( Step #5: "a`h1\u{5}", Step #5: ), Step #5: Recurse( Step #5: Fixed( Step #5: 3636558982, Step #5: ), Step #5: Some( Step #5: Idiom( Step #5: [ Step #5: Method( Step #5: "", Step #5: [ Step #5: Sleep( Step #5: SleepStatement { Step #5: duration: Duration( Step #5: 0ns, Step #5: ), Step #5: }, Step #5: ), Step #5: Param( Step #5: Param( Step #5: "", Step #5: ), Step #5: ), Step #5: Remove( Step #5: Analyzer( Step #5: RemoveAnalyzerStatement { Step #5: name: Block( Step #5: Block( Step #5: [ Step #5: Table( Step #5: TableName( Step #5: "", Step #5: ), Step #5: ), Step #5: Break, Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: if_exists: false, Step #5: }, Step #5: ), Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: None, Step #5: ), Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: ], Step #5: ), Step #5: operator: Assign, Step #5: value: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ], Step #5: ), Step #5: ), Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: relation: false, Step #5: }, Step #5: ), Step #5: fetch: None, Step #5: }, Step #5: ), Step #5: then: [ Step #5: Literal( Step #5: None, Step #5: ), Step #5: ], Step #5: comment: Literal( Step #5: None, Step #5: ), Step #5: event_kind: Sync, Step #5: }, Step #5: ), Step #5: ), Step #5: to: Literal( Step #5: None, Step #5: ), Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ], Step #5: with: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: ), Step #5: ], Step #5: } Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==17496== ERROR: libFuzzer: deadly signal 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: 0x3,0xff,0xff,0xff,0xff,0x17,0xff,0xf3,0x80,0xa0,0x45,0x3,0xff,0x0,0xbe,0xff,0xb,0xfb,0xff,0xff,0xff,0x17,0xff,0xf3,0x80,0xa0,0x45,0x3,0xff,0x0,0xbe,0xff,0xb,0xfb,0xff,0xff,0xff,0xcd,0xd0,0xd0,0xeb,0xbc,0x4,0x64,0x5a,0xd3,0x51,0xa7,0x2,0x3f,0x2a,0x48,0xf3,0xf6,0x5f,0xfa,0xb5,0xb8,0x99,0x2,0xc0,0x6e,0x62,0x37,0x98,0xda,0x1f,0x82,0xdf,0xd7,0xf5,0x37,0x6e,0xc5,0x4d,0xc0,0xf2,0xfb,0xfa,0x5b,0xac,0x98,0x7a,0x77,0xf0,0x3e,0x63,0x9d,0x77,0x9,0xde,0xa8,0x24,0xd5,0x92,0x58,0x4,0x3f,0xd1,0x39,0x43,0x15,0x56,0xdc,0xb5,0x77,0x18,0x80,0x7b,0x31,0x57,0x3b,0xb8,0x5d,0xdd,0x25,0x24,0x7f,0xe4,0xb1,0x21,0x16,0x4,0x1e,0xd0,0x2,0x7a,0x56,0x94,0x70,0xad,0x12,0x2d,0x32,0x61,0x60,0x68,0x31,0x5,0xb3,0x1c,0x79,0xa9,0x9,0x86,0x7c,0xc1,0xd8,0x6d,0xca,0x9f,0xe1,0x94,0xf6,0x7d,0x32,0x85,0xa,0xdd,0x54,0xe6,0xbc,0xcd,0x2b,0x8e,0x3a,0x40,0xe9,0xe,0x2b,0x71,0xb6,0xf1,0x86,0x19,0x3b,0x21,0x94,0xb6,0x60,0x99,0xa3,0x4a,0x54,0x7d,0xec,0x18,0x5,0xdb,0xa7,0xbd,0x47,0x8a,0x96,0x3d,0x81,0x2f, Step #5: \003\377\377\377\377\027\377\363\200\240E\003\377\000\276\377\013\373\377\377\377\027\377\363\200\240E\003\377\000\276\377\013\373\377\377\377\315\320\320\353\274\004dZ\323Q\247\002?*H\363\366_\372\265\270\231\002\300nb7\230\332\037\202\337\327\3657n\305M\300\362\373\372[\254\230zw\360>c\235w\011\336\250$\325\222X\004?\3219C\025V\334\265w\030\200{1W;\270]\335%$\177\344\261!\026\004\036\320\002zV\224p\255\022-2a`h1\005\263\034y\251\011\206|\301\330m\312\237\341\224\366}2\205\012\335T\346\274\315+\216:@\351\016+q\266\361\206\031;!\224\266`\231\243JT}\354\030\005\333\247\275G\212\226=\201/ Step #5: artifact_prefix='./'; Test unit written to ./crash-40effcc43b372069434020c3ca15ec106f04a708 Step #5: Base64: A/////8X//OAoEUD/wC+/wv7////F//zgKBFA/8Avv8L+////83Q0Ou8BGRa01GnAj8qSPP2X/q1uJkCwG5iN5jaH4Lf1/U3bsVNwPL7+lusmHp38D5jnXcJ3qgk1ZJYBD/ROUMVVty1dxiAezFXO7hd3SUkf+SxIRYEHtACelaUcK0SLTJhYGgxBbMceakJhnzB2G3Kn+GU9n0yhQrdVOa8zSuOOkDpDitxtvGGGTshlLZgmaNKVH3sGAXbp71HipY9gS8= Step #5: MERGE-OUTER: attempt 4 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3993448847 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1713.txt' Step #5: MERGE-INNER: '/corpus/fuzz_format/40effcc43b372069434020c3ca15ec106f04a708' caused a failure at the previous merge step Step #5: MERGE-INNER: 25660 total files; 13116 processed earlier; will process 12544 files now Step #5: #1 pulse exec/s: 0 rss: 36Mb Step #5: #2 pulse exec/s: 0 rss: 38Mb Step #5: #4 pulse exec/s: 0 rss: 38Mb Step #5: #8 pulse exec/s: 0 rss: 39Mb Step #5: #16 pulse exec/s: 0 rss: 39Mb Step #5: #32 pulse exec/s: 0 rss: 40Mb Step #5: #64 pulse exec/s: 0 rss: 41Mb Step #5: #128 pulse exec/s: 0 rss: 41Mb Step #5: #256 pulse exec/s: 0 rss: 41Mb Step #5: #512 pulse exec/s: 0 rss: 42Mb Step #5: #1024 pulse exec/s: 1024 rss: 42Mb Step #5: Step #5: thread '' (26609) panicked at /src/surrealdb/fuzz/fuzz_targets/fuzz_format.rs:23:9: Step #5: Failed to parse format Step #5: Parse error: Unexpected token `[`, expected FROM Step #5: --> [5:80] Step #5: | Step #5: 5 | ... AS `󤀴_`[5753701299.16514960926895965dec].*[15273125259.3313794344178430... Step #5: | ^ Step #5: Step #5: Step #5: SOURCE: Step #5: SLEEP 0ns; Step #5: REMOVE FIELD IF EXISTS BREAK ON (RELATE (!(BREAK)) -> (NONE) -> (|``:-6560894806040645887..|) RETURN DIFF TIMEOUT (REMOVE PARAM IF EXISTS $``)); Step #5: ACCESS `` ON NAMESPACE GRANT FOR RECORD ``:rand(); Step #5: BEGIN; Step #5: DELETE ONLY (INFO FOR NAMESPACE VERSION (LET $`` = (SELECT VALUE NONE AS `󤀴_`[5753701299.16514960926895965dec].*[15273125259.33137943441784303dec][0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010110637505830668f][3154510786989.46655626943805dec].*[1198733828576836369].*.oooooo.``.``.``.``.``.``.``.``.``.``.``.``.`` FROM NONE)) STRUCTURE); Step #5: DEBUG: Step #5: Ast { Step #5: expressions: [ Step #5: Expr( Step #5: Sleep( Step #5: SleepStatement { Step #5: duration: Duration( Step #5: 0ns, Step #5: ), Step #5: }, Step #5: ), Step #5: ), Step #5: Expr( Step #5: Remove( Step #5: Field( Step #5: RemoveFieldStatement { Step #5: name: Break, Step #5: what: Relate( Step #5: RelateStatement { Step #5: only: false, Step #5: or_update: false, Step #5: through: Literal( Step #5: None, Step #5: ), Step #5: from: Prefix { Step #5: op: Not, Step #5: expr: Break, Step #5: }, Step #5: to: Mock( Step #5: Range( Step #5: TableName( Step #5: "", Step #5: ), Step #5: TypedRange { Step #5: start: Included( Step #5: -6560894806040645887, Step #5: ), Step #5: end: Unbounded, Step #5: }, Step #5: ), Step #5: ), Step #5: data: None, Step #5: output: Some( Step #5: Diff, Step #5: ), Step #5: timeout: Remove( Step #5: Param( Step #5: RemoveParamStatement { Step #5: name: "", Step #5: if_exists: true, Step #5: }, Step #5: ), Step #5: ), Step #5: }, Step #5: ), Step #5: if_exists: true, Step #5: }, Step #5: ), Step #5: ), Step #5: ), Step #5: Access( Step #5: Grant( Step #5: AccessStatementGrant { Step #5: ac: "", Step #5: base: Some( Step #5: Ns, Step #5: ), Step #5: subject: Record( Step #5: RecordIdLit { Step #5: table: TableName( Step #5: "", Step #5: ), Step #5: key: Generate( Step #5: Rand, Step #5: ), Step #5: }, Step #5: ), Step #5: }, Step #5: ), Step #5: ), Step #5: Begin, Step #5: Expr( Step #5: Delete( Step #5: DeleteStatement { Step #5: only: true, Step #5: what: [ Step #5: Info( Step #5: Ns( Step #5: true, Step #5: Some( Step #5: Let( Step #5: SetStatement { Step #5: name: "", Step #5: what: Select( Step #5: SelectStatement { Step #5: fields: Value( Step #5: Selector { Step #5: expr: Literal( Step #5: None, Step #5: ), Step #5: alias: Some( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "\u{4}\u{e4034}\u{1}_", Step #5: ), Step #5: Value( Step #5: Literal( Step #5: Decimal( Step #5: 5753701299.16514960926895965, Step #5: ), Step #5: ), Step #5: ), Step #5: All, Step #5: Value( Step #5: Literal( Step #5: Decimal( Step #5: 15273125259.33137943441784303, Step #5: ), Step #5: ), Step #5: ), Step #5: Value( Step #5: Literal( Step #5: Float( Step #5: 1.0110637505830668e-173, Step #5: ), Step #5: ), Step #5: ), Step #5: Value( Step #5: Literal( Step #5: Decimal( Step #5: 3154510786989.46655626943805, Step #5: ), Step #5: ), Step #5: ), Step #5: All, Step #5: Value( Step #5: Literal( Step #5: Integer( Step #5: 1198733828576836369, Step #5: ), Step #5: ), Step #5: ), Step #5: All, Step #5: Field( Step #5: "oooooo", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: }, Step #5: ), Step #5: omit: [], Step #5: only: false, Step #5: what: [ Step #5: Literal( Step #5: None, Step #5: ), Step #5: ], Step #5: with: None, Step #5: cond: None, Step #5: split: None, Step #5: group: None, Step #5: order: None, Step #5: limit: None, Step #5: start: None, Step #5: fetch: None, Step #5: version: Literal( Step #5: None, Step #5: ), Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: tempfiles: false, Step #5: }, Step #5: ), Step #5: kind: None, Step #5: }, Step #5: ), Step #5: ), Step #5: ), Step #5: ), Step #5: ], Step #5: with: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ), Step #5: ], Step #5: } Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==26609== ERROR: libFuzzer: deadly signal 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: 0x8d,0x0,0xf7,0xf7,0xf7,0xf7,0xf6,0xf7,0xf7,0xff,0xfb,0xff,0xff,0xff,0xef,0x5d,0xef,0xbc,0x8f,0xef,0xc0,0x84,0x1,0xef,0x3d,0x5d,0xef,0x4,0xf3,0xa4,0x80,0xb4,0x1,0x5f,0xef,0x2,0x5d,0xef,0x4,0x1,0xc0,0x9f,0xef,0x3d,0x5d,0xef,0xdb,0x1,0x1f,0xef,0x3d,0x5d,0x1,0x4,0xef,0x20,0xef,0x8f,0xef,0xc0,0x84,0x1,0xef,0x3d,0x5d,0xef,0x4,0xf3,0xa4,0x80,0xb4,0x1,0x5f,0xef,0x2,0x5d,0xef,0x4,0x1,0xc0,0x9f,0xef,0x3d,0x5d,0xef,0xdb,0x1,0x1f,0xef,0x3d,0x5d,0x1,0x4,0xef,0x20,0xef,0x8f,0xef,0xc0,0x84,0x1,0xef,0x3d,0x5d,0xef,0x4,0xf3,0xa4,0x80,0xb4,0x1,0x5f,0xef,0x2,0x5d,0xef,0x4,0x1,0xc0,0x9f,0xef,0x3d,0x5d,0xef,0xdb,0x1,0x1f,0xef,0x3d,0x5d,0x1,0x4,0xef,0x20,0xef,0x8f,0xef,0xc0,0x84,0x1,0xef,0x3d,0x5d,0xef,0x4,0xf3,0xa4,0x80,0xb4,0x1,0x5f,0xef,0x2,0x5d,0xef,0x4,0x1,0xc0,0x9f,0xef,0x3d,0x5d,0xef,0xdb,0x1,0x1f,0xef,0x3d,0x5d,0x1,0x4,0xef,0x20,0xef,0x3d,0x5d,0xef,0x4,0x1,0x1e,0xef,0x1,0x5d,0xef,0x4,0x1,0x1f,0xef,0x3d,0x5d,0xef,0x4,0x1,0x1e,0xef,0x3d,0x5e,0x1,0x4,0x9c,0xce,0xef,0x3d,0x5d,0xef,0x4,0x1,0x1f,0xee,0x3d,0x5d,0xef,0x4,0x1,0x1f,0xef,0x3d,0x5d,0xf3,0xa0,0x80,0xae,0xef,0x4,0x6f,0x1f,0xef,0x3d,0x5d,0xef,0x4,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0x6f,0xf7, Step #5: \215\000\367\367\367\367\366\367\367\377\373\377\377\377\357]\357\274\217\357\300\204\001\357=]\357\004\363\244\200\264\001_\357\002]\357\004\001\300\237\357=]\357\333\001\037\357=]\001\004\357 \357\217\357\300\204\001\357=]\357\004\363\244\200\264\001_\357\002]\357\004\001\300\237\357=]\357\333\001\037\357=]\001\004\357 \357\217\357\300\204\001\357=]\357\004\363\244\200\264\001_\357\002]\357\004\001\300\237\357=]\357\333\001\037\357=]\001\004\357 \357\217\357\300\204\001\357=]\357\004\363\244\200\264\001_\357\002]\357\004\001\300\237\357=]\357\333\001\037\357=]\001\004\357 \357=]\357\004\001\036\357\001]\357\004\001\037\357=]\357\004\001\036\357=^\001\004\234\316\357=]\357\004\001\037\356=]\357\004\001\037\357=]\363\240\200\256\357\004o\037\357=]\357\004oooooooooooooo\367 Step #5: artifact_prefix='./'; Test unit written to ./crash-cb7c6b7d8eebfd04c13b422402d14d2193ca1a34 Step #5: Base64: jQD39/f39vf3//v////vXe+8j+/AhAHvPV3vBPOkgLQBX+8CXe8EAcCf7z1d79sBH+89XQEE7yDvj+/AhAHvPV3vBPOkgLQBX+8CXe8EAcCf7z1d79sBH+89XQEE7yDvj+/AhAHvPV3vBPOkgLQBX+8CXe8EAcCf7z1d79sBH+89XQEE7yDvj+/AhAHvPV3vBPOkgLQBX+8CXe8EAcCf7z1d79sBH+89XQEE7yDvPV3vBAEe7wFd7wQBH+89Xe8EAR7vPV4BBJzO7z1d7wQBH+49Xe8EAR/vPV3zoICu7wRvH+89Xe8Eb29vb29vb29vb29vb2/3 Step #5: MERGE-OUTER: attempt 5 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3995278223 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1713.txt' Step #5: MERGE-INNER: '/corpus/fuzz_format/cb7c6b7d8eebfd04c13b422402d14d2193ca1a34' caused a failure at the previous merge step Step #5: MERGE-INNER: 25660 total files; 14342 processed earlier; will process 11318 files now Step #5: #1 pulse exec/s: 0 rss: 38Mb Step #5: #2 pulse exec/s: 0 rss: 38Mb Step #5: #4 pulse exec/s: 0 rss: 40Mb Step #5: #8 pulse exec/s: 0 rss: 40Mb Step #5: #16 pulse exec/s: 0 rss: 40Mb Step #5: #32 pulse exec/s: 0 rss: 41Mb Step #5: Step #5: thread '' (35964) panicked at /src/surrealdb/fuzz/fuzz_targets/fuzz_format.rs:23:9: Step #5: Failed to parse format Step #5: Parse error: Unexpected token `.`, expected FROM Step #5: --> [1:292] Step #5: | Step #5: 1 | ... `wwwwww`.*.``.*.*.*.*.*.*.*.*.*.*.*.*[0.00000000000000000000000000000000... Step #5: | ^ Step #5: Step #5: Step #5: SOURCE: Step #5: INSERT INTO $`` (``[SLEEP 0ns].``.@.{ ``.{ }, ``.*, ``.{ ``.{ wwwwwwwwwwwwwwwwww.{ `wwwwwww`, ``.{ ``.{ ``.{ } } } } } }, ``: ``[WHERE RELATE (NONE) -> (RETURN (IF (SLEEP 0ns) THEN SLEEP 0ns ELSE IF (SLEEP 0ns) THEN RETURN RETURN RETURN (RETURN {;} FETCH <-(SELECT VALUE NONE AS `wwwwww`.*.``.*.*.*.*.*.*.*.*.*.*.*.*[0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002716832540302255f].*.*.*.*.*.*.``.*.*.*.*.*.*.kk.*[0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027737206453011924f].*[165].``.``.``.``.``.``.``.``.`` FROM ? AS ``)) ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE END)..) -> (NONE)].*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*, ``.*, ``.*, ``.*, ``.*, ``.*, ``.*, ``.*, ``.*, ``.*, ``.*, ``.*, ``.*, ``.*, ``.*, ``.*, ``.*, ``.* }.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*) VALUES (NONE); Step #5: DEBUG: Step #5: Ast { Step #5: expressions: [ Step #5: Expr( Step #5: Insert( Step #5: InsertStatement { Step #5: into: Some( Step #5: Param( Step #5: Param( Step #5: "", Step #5: ), Step #5: ), Step #5: ), Step #5: data: ValuesExpression( Step #5: [ Step #5: [ Step #5: ( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "", Step #5: ), Step #5: Value( Step #5: Sleep( Step #5: SleepStatement { Step #5: duration: Duration( Step #5: 0ns, Step #5: ), Step #5: }, Step #5: ), Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: RepeatRecurse, Step #5: Destructure( Step #5: [ Step #5: Destructure( Step #5: "", Step #5: [], Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: Destructure( Step #5: "", Step #5: [ Step #5: Destructure( Step #5: "", Step #5: [ Step #5: Destructure( Step #5: "wwwwwwwwwwwwwwwwww", Step #5: [ Step #5: Field( Step #5: "wwwwwww\u{f}", Step #5: ), Step #5: Destructure( Step #5: "", Step #5: [ Step #5: Destructure( Step #5: "", Step #5: [ Step #5: Destructure( Step #5: "", Step #5: [], Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: Aliased( Step #5: "", Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "", Step #5: ), Step #5: Where( Step #5: Relate( Step #5: RelateStatement { Step #5: only: false, Step #5: or_update: false, Step #5: through: Return( Step #5: OutputStatement { Step #5: what: Postfix { Step #5: expr: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: Sleep( Step #5: SleepStatement { Step #5: duration: Duration( Step #5: 0ns, Step #5: ), Step #5: }, Step #5: ), Step #5: Sleep( Step #5: SleepStatement { Step #5: duration: Duration( Step #5: 0ns, Step #5: ), Step #5: }, Step #5: ), Step #5: ), Step #5: ( Step #5: Sleep( Step #5: SleepStatement { Step #5: duration: Duration( Step #5: 0ns, Step #5: ), Step #5: }, Step #5: ), Step #5: Return( Step #5: OutputStatement { Step #5: what: Return( Step #5: OutputStatement { Step #5: what: Return( Step #5: OutputStatement { Step #5: what: Return( Step #5: OutputStatement { Step #5: what: Block( Step #5: Block( Step #5: [], Step #5: ), Step #5: ), Step #5: fetch: Some( Step #5: Fetchs( Step #5: [ Step #5: Fetch( Step #5: Idiom( Step #5: Idiom( Step #5: [ Step #5: Graph( Step #5: Lookup { Step #5: kind: Graph( Step #5: In, Step #5: ), Step #5: expr: Some( Step #5: Value( Step #5: Selector { Step #5: expr: Literal( Step #5: None, Step #5: ), Step #5: alias: Some( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "wwwwww\u{f}", Step #5: ), Step #5: All, Step #5: Field( Step #5: "", Step #5: ), Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: Value( Step #5: Literal( Step #5: Float( Step #5: 2.716832540302255e-210, Step #5: ), Step #5: ), Step #5: ), Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: Field( Step #5: "", Step #5: ), Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: Field( Step #5: "kk", Step #5: ), Step #5: All, Step #5: Value( Step #5: Literal( Step #5: Float( Step #5: 2.7737206453011924e-261, Step #5: ), Step #5: ), Step #5: ), Step #5: All, Step #5: Value( Step #5: Literal( Step #5: Integer( Step #5: 165, Step #5: ), Step #5: ), Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: }, Step #5: ), Step #5: ), Step #5: only: false, Step #5: what: [], Step #5: cond: None, Step #5: split: None, Step #5: group: None, Step #5: order: None, Step #5: limit: None, Step #5: start: None, Step #5: alias: Some( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: }, Step #5: ), Step #5: fetch: None, Step #5: }, Step #5: ), Step #5: fetch: None, Step #5: }, Step #5: ), Step #5: fetch: None, Step #5: }, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: op: Range, Step #5: }, Step #5: fetch: None, Step #5: }, Step #5: ), Step #5: from: Literal( Step #5: None, Step #5: ), Step #5: to: Literal( Step #5: None, Step #5: ), Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ), Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: ], Step #5: ), Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: ], Step #5: ), Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: ], Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: ], Step #5: ), Step #5: ignore: false, Step #5: update: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: relation: false, Step #5: }, Step #5: ), Step #5: ), Step #5: ], Step #5: } Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==35964== ERROR: libFuzzer: deadly signal 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: 0xd5,0xd5,0xf3,0xca,0xf3,0xa0,0x80,0xa0,0xb1,0xe2,0x80,0x89,0xe2,0x81,0xa5,0xa0,0x80,0xf3,0xa0,0x80,0xbe,0xbd,0xd5,0xd5,0xf3,0xca,0xf3,0xa0,0x80,0x0,0x81,0xfb,0xf1,0xf1,0xf1,0xf1,0xf1,0xf1,0xf1,0xf1,0xf1,0xb1,0xf1,0xf1,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,0xf,0xf1,0xf0,0xf1,0xf1,0xf1,0xf1,0xf1,0xf1,0x94,0xf1,0xf1,0xf1,0xf1,0xf1,0xf1,0x94,0x94,0x94,0x6c,0x62,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0xa8,0x94,0x94,0xa0,0xb1,0x3c,0x76,0x0,0x0,0x47,0x45,0x4f,0x0,0x0,0x81,0xfb,0xf1,0xf1,0xf1,0xf1,0xf1,0xf1,0xf1,0xf1,0xf1,0xb1,0xf1,0xf1,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0xfa,0x77,0x77,0x77,0x77,0x77,0x7f,0x41,0x42,0x2a,0x20,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0xf,0xf1,0xf0,0xf1,0xf1,0xf1,0xf1,0xf1,0xf1,0x94,0xf1,0xf1,0x94,0x94,0x94,0x62,0x94,0x94,0x94,0x94,0xf1,0xf1,0x94,0x6c,0x94,0x94,0xf1,0xf1,0x94,0x94,0x94,0xa8,0x94,0x94,0x3a,0x94,0x94,0x94,0x6c,0x6b,0x6b,0xa0,0x89,0xe2,0xa5,0xe2,0xf3,0x81,0xd5,0xd5,0xd5,0x89,0xe2,0x4a,0x81,0xa5,0xa0,0x80,0xf3,0xa0,0x80,0xc,0x5f,0x7f,0x41,0x42,0x2a,0x20,0xd5,0xd5,0xd5,0xd5,0xf3,0xa0,0x81,0x8c,0xff,0xff,0xcd, Step #5: \325\325\363\312\363\240\200\240\261\342\200\211\342\201\245\240\200\363\240\200\276\275\325\325\363\312\363\240\200\000\201\373\361\361\361\361\361\361\361\361\361\261\361\361wwwwwwwwwwwwwwwwwwwwwwwwwwwwww\017\361\360\361\361\361\361\361\361\224\361\361\361\361\361\361\224\224\224lb\224\224\224\224\224\224\224\224\224\224\250\224\224\240\261' (36683) panicked at /src/surrealdb/fuzz/fuzz_targets/fuzz_format.rs:23:9: Step #5: Failed to parse format Step #5: Parse error: Unexpected token `.`, expected FROM Step #5: --> [1:292] Step #5: | Step #5: 1 | ... `wwwwww`.*.``.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.b.*.*.*.*.*.*.*.*.*.*.``.*... Step #5: | ^ Step #5: Step #5: Step #5: SOURCE: Step #5: INSERT INTO $`` (``[SLEEP 0ns].``.@.{ ``.{ }, ``.*, ``.{ ``.{ wwwwwwwwwwwwwwwwww.{ `wwwwwww`, ``.{ ``.{ ``.{ } } } } } }, ``: ``[WHERE RELATE (NONE) -> (RETURN (IF (SLEEP 0ns) THEN SLEEP 0ns ELSE IF (SLEEP 0ns) THEN RETURN RETURN RETURN (RETURN {;} FETCH <-(SELECT VALUE NONE AS `wwwwww`.*.``.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.b.*.*.*.*.*.*.*.*.*.*.``.*.*.*.*.*.*.kk.*[0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000027737206453011924f].*[0].`` FROM ? AS ``)) ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE END)..) -> (NONE)].*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*, ``.*, ``.*, ``.*, ``.*, ``.*, ``.*, ``.*, ``.*, ``.*, ``.*, ``.*, ``.*, ``.*, ``.*, ``.*, ``.*, ``.* }.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*) VALUES (NONE); Step #5: DEBUG: Step #5: Ast { Step #5: expressions: [ Step #5: Expr( Step #5: Insert( Step #5: InsertStatement { Step #5: into: Some( Step #5: Param( Step #5: Param( Step #5: "", Step #5: ), Step #5: ), Step #5: ), Step #5: data: ValuesExpression( Step #5: [ Step #5: [ Step #5: ( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "", Step #5: ), Step #5: Value( Step #5: Sleep( Step #5: SleepStatement { Step #5: duration: Duration( Step #5: 0ns, Step #5: ), Step #5: }, Step #5: ), Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: RepeatRecurse, Step #5: Destructure( Step #5: [ Step #5: Destructure( Step #5: "", Step #5: [], Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: Destructure( Step #5: "", Step #5: [ Step #5: Destructure( Step #5: "", Step #5: [ Step #5: Destructure( Step #5: "wwwwwwwwwwwwwwwwww", Step #5: [ Step #5: Field( Step #5: "wwwwwww\u{f}", Step #5: ), Step #5: Destructure( Step #5: "", Step #5: [ Step #5: Destructure( Step #5: "", Step #5: [ Step #5: Destructure( Step #5: "", Step #5: [], Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: Aliased( Step #5: "", Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "", Step #5: ), Step #5: Where( Step #5: Relate( Step #5: RelateStatement { Step #5: only: false, Step #5: or_update: false, Step #5: through: Return( Step #5: OutputStatement { Step #5: what: Postfix { Step #5: expr: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: Sleep( Step #5: SleepStatement { Step #5: duration: Duration( Step #5: 0ns, Step #5: ), Step #5: }, Step #5: ), Step #5: Sleep( Step #5: SleepStatement { Step #5: duration: Duration( Step #5: 0ns, Step #5: ), Step #5: }, Step #5: ), Step #5: ), Step #5: ( Step #5: Sleep( Step #5: SleepStatement { Step #5: duration: Duration( Step #5: 0ns, Step #5: ), Step #5: }, Step #5: ), Step #5: Return( Step #5: OutputStatement { Step #5: what: Return( Step #5: OutputStatement { Step #5: what: Return( Step #5: OutputStatement { Step #5: what: Return( Step #5: OutputStatement { Step #5: what: Block( Step #5: Block( Step #5: [], Step #5: ), Step #5: ), Step #5: fetch: Some( Step #5: Fetchs( Step #5: [ Step #5: Fetch( Step #5: Idiom( Step #5: Idiom( Step #5: [ Step #5: Graph( Step #5: Lookup { Step #5: kind: Graph( Step #5: In, Step #5: ), Step #5: expr: Some( Step #5: Value( Step #5: Selector { Step #5: expr: Literal( Step #5: None, Step #5: ), Step #5: alias: Some( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "wwwwww\u{f}", Step #5: ), Step #5: All, Step #5: Field( Step #5: "", Step #5: ), Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: Field( Step #5: "b", Step #5: ), Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: Field( Step #5: "", Step #5: ), Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: Field( Step #5: "kk", Step #5: ), Step #5: All, Step #5: Value( Step #5: Literal( Step #5: Float( Step #5: 2.7737206453011924e-261, Step #5: ), Step #5: ), Step #5: ), Step #5: All, Step #5: Value( Step #5: Literal( Step #5: Integer( Step #5: 0, Step #5: ), Step #5: ), Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: }, Step #5: ), Step #5: ), Step #5: only: false, Step #5: what: [], Step #5: cond: None, Step #5: split: None, Step #5: group: None, Step #5: order: None, Step #5: limit: None, Step #5: start: None, Step #5: alias: Some( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: }, Step #5: ), Step #5: fetch: None, Step #5: }, Step #5: ), Step #5: fetch: None, Step #5: }, Step #5: ), Step #5: fetch: None, Step #5: }, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: op: Range, Step #5: }, Step #5: fetch: None, Step #5: }, Step #5: ), Step #5: from: Literal( Step #5: None, Step #5: ), Step #5: to: Literal( Step #5: None, Step #5: ), Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ), Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: ], Step #5: ), Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: ], Step #5: ), Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: ], Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: ], Step #5: ), Step #5: ignore: false, Step #5: update: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: relation: false, Step #5: }, Step #5: ), Step #5: ), Step #5: ], Step #5: } Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==36683== ERROR: libFuzzer: deadly signal 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: 0xd5,0xd5,0xf3,0xca,0xf3,0xa0,0x80,0xa0,0xb1,0xe2,0x80,0x89,0xe2,0x81,0xa5,0xa0,0x80,0xf3,0xa0,0x80,0xbe,0xbd,0xd5,0xd5,0xf3,0xca,0xf3,0xa0,0x80,0x0,0x81,0xfb,0xf1,0xf1,0xf1,0xf1,0xf1,0xf1,0xf1,0xf1,0xf1,0xb1,0xf1,0xf1,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,0xf,0xf1,0xf0,0xf1,0xf1,0xf1,0xf1,0xf1,0xf1,0x94,0xf1,0xf1,0xf1,0xf1,0xf1,0xf1,0x94,0x94,0x94,0x6c,0x62,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0xa8,0x94,0x94,0xa0,0xb1,0x3c,0x76,0x0,0x0,0x47,0x45,0x4f,0x0,0x0,0x81,0xfb,0xf1,0xf1,0xf1,0xf1,0xf1,0xf1,0xf1,0xf1,0xf1,0xb1,0xf1,0xf1,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0xfa,0x77,0x77,0x77,0x77,0x77,0x7f,0x41,0x42,0x2a,0x20,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0x77,0xf,0xf1,0xf0,0xf1,0xf1,0xf1,0xf1,0xf1,0xf1,0x94,0xf1,0xf1,0xf1,0xf1,0xf1,0xf1,0x94,0x94,0x94,0x6c,0x62,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0x94,0xa8,0x94,0x94,0x3a,0x94,0x94,0x94,0x6c,0x6b,0x6b,0xa0,0x89,0xe2,0xa5,0xe2,0xf3,0x81,0xd5,0xd5,0xd5,0x89,0xe2,0x4a,0x81,0xa5,0xa0,0x80,0xf3,0xa0,0x80,0xc,0x5f,0x7f,0x41,0x42,0x2a,0x20,0xd5,0xd5,0xd5,0xd5,0xf3,0xa0,0x81,0x8c,0xff,0xff,0xcd, Step #5: \325\325\363\312\363\240\200\240\261\342\200\211\342\201\245\240\200\363\240\200\276\275\325\325\363\312\363\240\200\000\201\373\361\361\361\361\361\361\361\361\361\261\361\361wwwwwwwwwwwwwwwwwwwwwwwwwwwwww\017\361\360\361\361\361\361\361\361\224\361\361\361\361\361\361\224\224\224lb\224\224\224\224\224\224\224\224\224\224\250\224\224\240\261' (36990) panicked at /src/surrealdb/fuzz/fuzz_targets/fuzz_format.rs:23:9: Step #5: Failed to parse format Step #5: Parse error: Unexpected token `.`, expected FROM Step #5: --> [1:155] Step #5: | Step #5: 1 | ...E {;} AS h.`:@$` FROM ONLY (DEFINE USER (CREATE ONLY math::LOG10_2, (DEFI... Step #5: | ^ Step #5: Step #5: Step #5: SOURCE: Step #5: INSERT (``.{ ``.{ }, `47483646`.*, `𽘘`: <-(? AS <-(SELECT *, *, (RELATE (BREAK) -> (CONTINUE) -> (DEFINE API IF NOT EXISTS (UPSERT (SELECT VALUE {;} AS h.`:@$` FROM ONLY (DEFINE USER (CREATE ONLY math::LOG10_2, (DEFINE ANALYZER OVERWRITE (LET $`ʻղd0` = (UPSERT math::SQRT_2, CONTINUE, THROW (UPDATE (RELATE ONLY (NONE) -> ({;} ?= (IF BREAK THEN REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY ELSE IF $`` THEN NONE END)) -> (NONE))), NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE))), NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE) ON ROOT ROLES VIEWER DURATION FOR TOKEN NONE, FOR SESSION NONE) ORDER BY RAND())) FOR any PERMISSIONS NONE)), *, *, *, *, *, *, *, *, *, *, *, *, *, *, *, *, *, *, * FROM ? AS ``)), ``.*, ``.*, ``.*, ``.*, ``.*, ``.*, ``.*, ``.*, ``.*, ``.*, ``.*, ``.*, ``.*, ``.*, ``.*, ``.*, ``.*, ``.*, ``.*, ``.*, ``.*, ``.* }.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*) VALUES (NONE); Step #5: DEBUG: Step #5: Ast { Step #5: expressions: [ Step #5: Expr( Step #5: Insert( Step #5: InsertStatement { Step #5: into: None, Step #5: data: ValuesExpression( Step #5: [ Step #5: [ Step #5: ( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "", Step #5: ), Step #5: Destructure( Step #5: [ Step #5: Destructure( Step #5: "", Step #5: [], Step #5: ), Step #5: All( Step #5: "47483646", Step #5: ), Step #5: Aliased( Step #5: "\u{3d618}", Step #5: Idiom( Step #5: [ Step #5: Graph( Step #5: Lookup { Step #5: kind: Graph( Step #5: In, Step #5: ), Step #5: expr: None, Step #5: only: false, Step #5: what: [], Step #5: cond: None, Step #5: split: None, Step #5: group: None, Step #5: order: None, Step #5: limit: None, Step #5: start: None, Step #5: alias: Some( Step #5: Idiom( Step #5: [ Step #5: Graph( Step #5: Lookup { Step #5: kind: Graph( Step #5: In, Step #5: ), Step #5: expr: Some( Step #5: Select( Step #5: [ Step #5: All, Step #5: All, Step #5: Single( Step #5: Selector { Step #5: expr: Relate( Step #5: RelateStatement { Step #5: only: false, Step #5: or_update: false, Step #5: through: Continue, Step #5: from: Break, Step #5: to: Define( Step #5: Api( Step #5: DefineApiStatement { Step #5: kind: IfNotExists, Step #5: path: Upsert( Step #5: UpsertStatement { Step #5: only: false, Step #5: what: [ Step #5: Select( Step #5: SelectStatement { Step #5: fields: Value( Step #5: Selector { Step #5: expr: Block( Step #5: Block( Step #5: [], Step #5: ), Step #5: ), Step #5: alias: Some( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "h", Step #5: ), Step #5: Field( Step #5: ":\u{15}@$", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: }, Step #5: ), Step #5: omit: [], Step #5: only: true, Step #5: what: [ Step #5: Define( Step #5: User( Step #5: DefineUserStatement { Step #5: kind: Default, Step #5: name: Create( Step #5: CreateStatement { Step #5: only: true, Step #5: what: [ Step #5: Constant( Step #5: MathLog102, Step #5: ), Step #5: Define( Step #5: Analyzer( Step #5: DefineAnalyzerStatement { Step #5: kind: Overwrite, Step #5: name: Let( Step #5: SetStatement { Step #5: name: "ʻղd\u{5}0", Step #5: what: Upsert( Step #5: UpsertStatement { Step #5: only: false, Step #5: what: [ Step #5: Constant( Step #5: MathSqrt2, Step #5: ), Step #5: Continue, Step #5: Throw( Step #5: Update( Step #5: UpdateStatement { Step #5: only: false, Step #5: what: [ Step #5: Relate( Step #5: RelateStatement { Step #5: only: true, Step #5: or_update: false, Step #5: through: Binary { Step #5: left: Block( Step #5: Block( Step #5: [], Step #5: ), Step #5: ), Step #5: op: AnyEqual, Step #5: right: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: Break, Step #5: Rebuild( Step #5: Index( Step #5: RebuildIndexStatement { Step #5: name: "", Step #5: what: TableName( Step #5: "", Step #5: ), Step #5: if_exists: true, Step #5: concurrently: true, Step #5: }, Step #5: ), Step #5: ), Step #5: ), Step #5: ( Step #5: Param( Step #5: Param( Step #5: "", Step #5: ), Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: }, Step #5: from: Literal( Step #5: None, Step #5: ), Step #5: to: Literal( Step #5: None, Step #5: ), Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: kind: None, Step #5: }, Step #5: ), Step #5: function: None, Step #5: tokenizers: None, Step #5: filters: None, Step #5: comment: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: base: Root, Step #5: pass_type: Unset, Step #5: roles: [ Step #5: "viewer", Step #5: ], Step #5: token_duration: Literal( Step #5: None, Step #5: ), Step #5: session_duration: Literal( Step #5: None, Step #5: ), Step #5: comment: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ), Step #5: ], Step #5: with: None, Step #5: cond: None, Step #5: split: None, Step #5: group: None, Step #5: order: Some( Step #5: Random, Step #5: ), Step #5: limit: None, Step #5: start: None, Step #5: fetch: None, Step #5: version: Literal( Step #5: None, Step #5: ), Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: tempfiles: false, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: actions: [], Step #5: fallback: None, Step #5: config: ApiConfig { Step #5: middleware: [], Step #5: permissions: None, Step #5: }, Step #5: comment: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ), Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: alias: None, Step #5: }, Step #5: ), Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: ], Step #5: ), Step #5: ), Step #5: only: false, Step #5: what: [], Step #5: cond: None, Step #5: split: None, Step #5: group: None, Step #5: order: None, Step #5: limit: None, Step #5: start: None, Step #5: alias: Some( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: ], Step #5: ), Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: ], Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: ], Step #5: ), Step #5: ignore: false, Step #5: update: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: relation: false, Step #5: }, Step #5: ), Step #5: ), Step #5: ], Step #5: } Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==36990== ERROR: libFuzzer: deadly signal 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: 0x1,0xff,0x7a,0x26,0xfe,0x1,0xff,0x7a,0xb1,0xff,0x2a,0xff,0x2a,0xff,0x1,0xa5,0x7a,0xf3,0xa0,0x81,0xb0,0x32,0x31,0x34,0x37,0x34,0x38,0x33,0x36,0x34,0x36,0xf6,0xde,0x64,0x87,0xf0,0xbd,0x98,0x98,0x11,0xc2,0xb6,0xd4,0x45,0xda,0x75,0x4f,0xc0,0x42,0xac,0xa7,0xc9,0x0,0x40,0xca,0xb5,0x94,0x60,0x90,0xb4,0xa3,0xd1,0x32,0xd0,0x4,0xa8,0xa3,0xca,0x4c,0x99,0xda,0x51,0x69,0x2f,0xc7,0x34,0x62,0x7b,0x90,0xa1,0xb8,0xe1,0x1e,0xc1,0xdc,0x1d,0xa6,0x98,0xf1,0xce,0x7c,0xd5,0xcf,0x2,0xbe,0x66,0x6a,0x85,0x17,0x22,0x71,0x73,0x19,0x68,0xd5,0x3a,0x15,0x40,0x24,0xcb,0xc,0xc,0x2c,0x28,0x80,0x6c,0x15,0xfb,0x12,0x1b,0x25,0x73,0x98,0xb5,0x3f,0x4,0xd5,0x9c,0x2b,0x48,0xa0,0x4c,0x6,0x33,0x7e,0x8f,0x69,0xae,0x27,0xbf,0x35,0x64,0x79,0x8e,0x88,0xb7,0x47,0x4e,0xb8,0xf6,0xdd,0xa0,0x41,0xb3,0x31,0xa9,0x6b,0xf3,0xa4,0x4f,0xf0,0xca,0xbb,0xd5,0xb2,0x64,0x5,0x30,0xdd,0x84,0x7c,0xd0,0x80,0x39,0x6,0x91,0x34,0xda,0xdc,0x49,0xcc,0x6c,0x65,0xb8,0x66,0x8a,0x52,0xc0,0x70,0x97,0xe2,0xdd,0x9a,0x12,0xa7,0x6b,0x65,0xa4,0x2d,0xc,0xb3,0x93,0x0,0x46,0xec,0xe2,0xa1,0x28,0x8,0xa,0xd4,0x98,0x49,0x21,0x41,0xb4,0x7f,0xb,0x78,0xd0,0x5d,0x52,0xf9,0x8d,0xc3,0x34,0x9a,0xd3,0x8a,0xe7,0x53,0xac,0x35,0xfb,0xe,0x7b,0xc1,0xfb,0x97,0x11,0x7,0xf7,0x4a,0x1,0xd0,0xa9,0x4,0x49,0xc6,0x42,0x3e,0x8d, Step #5: \001\377z&\376\001\377z\261\377*\377*\377\001\245z\363\240\201\2602147483646\366\336d\207\360\275\230\230\021\302\266\324E\332uO\300B\254\247\311\000@\312\265\224`\220\264\243\3212\320\004\250\243\312L\231\332Qi/\3074b{\220\241\270\341\036\301\334\035\246\230\361\316|\325\317\002\276fj\205\027\"qs\031h\325:\025@$\313\014\014,(\200l\025\373\022\033%s\230\265?\004\325\234+H\240L\0063~\217i\256'\2775dy\216\210\267GN\270\366\335\240A\2631\251k\363\244O\360\312\273\325\262d\0050\335\204|\320\2009\006\2214\332\334I\314le\270f\212R\300p\227\342\335\232\022\247ke\244-\014\263\223\000F\354\342\241(\010\012\324\230I!A\264\177\013x\320]R\371\215\3034\232\323\212\347S\2545\373\016{\301\373\227\021\007\367J\001\320\251\004I\306B>\215 Step #5: artifact_prefix='./'; Test unit written to ./crash-7ff1865096015c7ef794852b3a7579aafdb3b947 Step #5: Base64: Af96Jv4B/3qx/yr/Kv8BpXrzoIGwMjE0NzQ4MzY0NvbeZIfwvZiYEcK21EXadU/AQqynyQBAyrWUYJC0o9Ey0ASoo8pMmdpRaS/HNGJ7kKG44R7B3B2mmPHOfNXPAr5maoUXInFzGWjVOhVAJMsMDCwogGwV+xIbJXOYtT8E1ZwrSKBMBjN+j2muJ781ZHmOiLdHTrj23aBBszGpa/OkT/DKu9WyZAUw3YR80IA5BpE02txJzGxluGaKUsBwl+LdmhKna2WkLQyzkwBG7OKhKAgK1JhJIUG0fwt40F1S+Y3DNJrTiudTrDX7DnvB+5cRB/dKAdCpBEnGQj6N Step #5: MERGE-OUTER: attempt 8 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3995714911 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1713.txt' Step #5: MERGE-INNER: '/corpus/fuzz_format/7ff1865096015c7ef794852b3a7579aafdb3b947' caused a failure at the previous merge step Step #5: MERGE-INNER: 25660 total files; 14487 processed earlier; will process 11173 files now Step #5: #1 pulse exec/s: 0 rss: 38Mb Step #5: #2 pulse exec/s: 0 rss: 38Mb Step #5: #4 pulse exec/s: 0 rss: 39Mb Step #5: Step #5: thread '' (38070) panicked at /src/surrealdb/fuzz/fuzz_targets/fuzz_format.rs:23:9: Step #5: Failed to parse format Step #5: Parse error: Unexpected token `DROP`, expected { Step #5: --> [2:235] Step #5: | Step #5: 2 | ...$``: any) DROP RETURNS DROP COMMENT) ON ROOT) ON ROOT COMMENT '_') ON DATA... Step #5: | ^^^^ Step #5: Step #5: Step #5: SOURCE: Step #5: ACCESS `` ON NAMESPACE SHOW GRANT `ﭚ`; Step #5: USE NS (UPSERT ONLY (UPDATE ONLY (EXPLAIN FORMAT TEXT NONE), (ALTER TABLE math::FRAC_2_SQRT_PI DROP COMMENT), (ALTER USER (ALTER USER { { RELATE (NONE) -> (ALTER USER (ALTER USER (ALTER USER (ALTER FUNCTION IF EXISTS fn::``($``: any) DROP RETURNS DROP COMMENT) ON ROOT) ON ROOT COMMENT '_') ON DATABASE DURATION FOR SESSION NONE) -> (NONE) } } ON ROOT) ON ROOT), NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE)) - NONE DB NONE; Step #5: DEBUG: Step #5: Ast { Step #5: expressions: [ Step #5: Access( Step #5: Show( Step #5: AccessStatementShow { Step #5: ac: "", Step #5: base: Some( Step #5: Ns, Step #5: ), Step #5: gr: Some( Step #5: "ﭚ\u{3}", Step #5: ), Step #5: cond: None, Step #5: }, Step #5: ), Step #5: ), Step #5: Use( Step #5: NsDb( Step #5: Binary { Step #5: left: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Explain { Step #5: format: Text, Step #5: analyze: false, Step #5: statement: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: Alter( Step #5: Table( Step #5: AlterTableStatement { Step #5: name: Constant( Step #5: MathFrac2SqrtPi, Step #5: ), Step #5: if_exists: false, Step #5: schemafull: None, Step #5: permissions: None, Step #5: changefeed: None, Step #5: comment: Drop, Step #5: kind: None, Step #5: compact: false, Step #5: }, Step #5: ), Step #5: ), Step #5: Alter( Step #5: User( Step #5: AlterUserStatement { Step #5: name: Alter( Step #5: User( Step #5: AlterUserStatement { Step #5: name: Block( Step #5: Block( Step #5: [ Step #5: Block( Step #5: Block( Step #5: [ Step #5: Relate( Step #5: RelateStatement { Step #5: only: false, Step #5: or_update: false, Step #5: through: Alter( Step #5: User( Step #5: AlterUserStatement { Step #5: name: Alter( Step #5: User( Step #5: AlterUserStatement { Step #5: name: Alter( Step #5: User( Step #5: AlterUserStatement { Step #5: name: Alter( Step #5: Function( Step #5: AlterFunctionStatement { Step #5: name: "", Step #5: if_exists: true, Step #5: args: Set( Step #5: [ Step #5: ( Step #5: "", Step #5: Any, Step #5: ), Step #5: ], Step #5: ), Step #5: block: None, Step #5: comment: Drop, Step #5: permissions: None, Step #5: returns: Drop, Step #5: }, Step #5: ), Step #5: ), Step #5: base: Root, Step #5: if_exists: false, Step #5: pass_type: None, Step #5: roles: None, Step #5: token_duration: None, Step #5: session_duration: None, Step #5: comment: None, Step #5: }, Step #5: ), Step #5: ), Step #5: base: Root, Step #5: if_exists: false, Step #5: pass_type: None, Step #5: roles: None, Step #5: token_duration: None, Step #5: session_duration: None, Step #5: comment: Set( Step #5: "_", Step #5: ), Step #5: }, Step #5: ), Step #5: ), Step #5: base: Db, Step #5: if_exists: false, Step #5: pass_type: None, Step #5: roles: None, Step #5: token_duration: None, Step #5: session_duration: Drop, Step #5: comment: None, Step #5: }, Step #5: ), Step #5: ), Step #5: from: Literal( Step #5: None, Step #5: ), Step #5: to: Literal( Step #5: None, Step #5: ), Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: base: Root, Step #5: if_exists: false, Step #5: pass_type: None, Step #5: roles: None, Step #5: token_duration: None, Step #5: session_duration: None, Step #5: comment: None, Step #5: }, Step #5: ), Step #5: ), Step #5: base: Root, Step #5: if_exists: false, Step #5: pass_type: None, Step #5: roles: None, Step #5: token_duration: None, Step #5: session_duration: None, Step #5: comment: None, Step #5: }, Step #5: ), Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: op: Subtract, Step #5: right: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ), Step #5: ], Step #5: } Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==38070== ERROR: libFuzzer: deadly signal 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: 0xf5,0xbf,0x28,0x41,0x4d,0x4d,0x41,0x58,0x57,0xff,0x0,0x1,0x85,0x57,0x8d,0xef,0xad,0x9a,0x3,0xfe,0xb7,0x57,0x65,0x5f,0xc3,0xd4,0x4c,0x30,0xb8,0xc0,0xc8,0x4b,0x49,0x50,0x6b,0x63,0xcc,0x65,0x56,0x33,0x32,0x9a,0x1,0x0,0xef,0x3,0xfe,0xb7,0xbb,0xf0,0x65,0x80,0x80,0xb7,0xb7,0x0,0x0,0x0,0x2c,0x0,0x0,0x0,0x3b,0xd8,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0x58,0xd8,0xd8,0xd8,0xd8,0x34,0x27,0x27,0x27,0x27,0x27,0x27,0x27,0xd8,0xd8,0xd8,0xa3,0xd8,0xd8,0x73,0x75,0x6d,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xd8,0xe3,0xe3,0xc3,0xbb,0xf0,0x65,0x80,0x80,0xb7,0xb7,0x0,0x0,0x0,0x2c,0x0,0x0,0x0,0x3b,0xe3,0xe3,0x32,0xc3,0x3a,0xe3,0xe3,0xe1,0xe3,0xe3,0xb7,0xb7,0x0,0x0,0x2c,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,0xe5,0xc3,0x65,0x5f,0xc3,0xd4,0x4c,0xb8,0xc0,0x0,0x0,0x40,0x0,0x0,0x0,0x0,0x0,0x0,0x0,0x3b,0xe9,0xe3,0xc3,0x24,0xe3,0xe3,0xe1,0xe3,0xe3,0xb7,0xb7, Step #5: \365\277(AMMAXW\377\000\001\205W\215\357\255\232\003\376\267We_\303\324L0\270\300\310KIPkc\314eV32\232\001\000\357\003\376\267\273\360e\200\200\267\267\000\000\000,\000\000\000;\3300000000000000000000000000\330\330\330\330\330\330\330\330\330\330\330\330\330\330\330\330X\330\330\330\3304'''''''\330\330\330\243\330\330sum\330\330\330\330\330\330\330\330\330\330\330\330\330\330\330\330\330\330\330\330\330\330\330\330\330\330\343\343\303\273\360e\200\200\267\267\000\000\000,\000\000\000;\343\3432\303:\343\343\341\343\343\267\267\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\345\303e_\303\324L\270\300\000\000@\000\000\000\000\000\000\000;\351\343\303$\343\343\341\343\343\267\267 Step #5: artifact_prefix='./'; Test unit written to ./crash-e58d7d6c6c3e25430332b45328e32adaba10cb61 Step #5: Base64: 9b8oQU1NQVhX/wABhVeN762aA/63V2Vfw9RMMLjAyEtJUGtjzGVWMzKaAQDvA/63u/BlgIC3twAAACwAAAA72DAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDDY2NjY2NjY2NjY2NjY2NjYWNjY2Ng0JycnJycnJ9jY2KPY2HN1bdjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY4+PDu/BlgIC3twAAACwAAAA74+Mywzrj4+Hj47e3AAAsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADlw2Vfw9RMuMAAAEAAAAAAAAAAO+njwyTj4+Hj47e3 Step #5: MERGE-OUTER: attempt 9 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3995772622 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1713.txt' Step #5: MERGE-INNER: '/corpus/fuzz_format/e58d7d6c6c3e25430332b45328e32adaba10cb61' caused a failure at the previous merge step Step #5: MERGE-INNER: 25660 total files; 14494 processed earlier; will process 11166 files now Step #5: #1 pulse exec/s: 0 rss: 36Mb Step #5: #2 pulse exec/s: 0 rss: 38Mb Step #5: #4 pulse exec/s: 0 rss: 38Mb Step #5: #8 pulse exec/s: 0 rss: 39Mb Step #5: #16 pulse exec/s: 0 rss: 40Mb Step #5: #32 pulse exec/s: 0 rss: 41Mb Step #5: #64 pulse exec/s: 0 rss: 41Mb Step #5: Step #5: thread '' (38388) panicked at /src/surrealdb/fuzz/fuzz_targets/fuzz_format.rs:23:9: Step #5: Failed to parse format Step #5: Parse error: SPLIT and GROUP are mutually exclusive Step #5: --> [1:468] Step #5: | Step #5: 1 | ... FIELD `` SPLIT ON `|\`"\`:-6655295866743315678|`, `|\`"\`:-66552958667433... Step #5: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ SPLIT cannot be used with GROUP Step #5: --> [1:540] Step #5: | Step #5: 1 | ...3315678|` GROUP BY `|\`"\`:-6655295866743315678|`, `|\`"\`:-66552958667433... Step #5: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ GROUP cannot be used with SPLIT Step #5: Step #5: Step #5: SOURCE: Step #5: SELECT (IF (FOR $`` IN time::EPOCH { ((IF true THEN REMOVE BUCKET (SELECT VALUE (ALTER NAMESPACE COMPACT) OMIT math::FRAC_PI_4 FROM ONLY (EXPLAIN FORMAT TEXT EXPLAIN ANALYZE FORMAT TEXT CREATE ONLY (ALTER SYSTEM DROP QUERY_TIMEOUT COMPACT), (RELATE ONLY OR UPDATE (NONE) -> (UPDATE (UPSERT ONLY $`0`, {;}, (RETURN || -> float { math::FRAC_2_SQRT_PI; REBUILD INDEX `q` ON ``; } FETCH $`B `, $``, <~(SELECT VALUE |`"`:-6655295866743315678| FROM ONLY ``:[].. FIELD `` SPLIT ON `|\`"\`:-6655295866743315678|`, `|\`"\`:-6655295866743315678|` GROUP BY `|\`"\`:-6655295866743315678|`, `|\`"\`:-6655295866743315678|`, `|\`"\`:-6655295866743315678|`, `|\`"\`:-6655295866743315678|`, `|\`"\`:-6655295866743315678|`, `|\`"\`:-6655295866743315678|`, `|\`"\`:-6655295866743315678|`, `|\`"\`:-6655295866743315678|`, `|\`"\`:-6655295866743315678|` ORDER BY RAND()), $``, $``, $``, $``, $``, $``, $``, $``, $``, $``, $``, $``, $``, $``, $``, $``, $``, $``, $``, $``, $``, $``, $``), NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE)) -> (NONE)), NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE) SPLIT ON `ALTER NAMESPACE COMPACT`, `ALTER NAMESPACE COMPACT`, `ALTER NAMESPACE COMPACT`, `ALTER NAMESPACE COMPACT`, `ALTER NAMESPACE COMPACT`, `ALTER NAMESPACE COMPACT`, `ALTER NAMESPACE COMPACT`, `ALTER NAMESPACE COMPACT`, `ALTER NAMESPACE COMPACT`, `ALTER NAMESPACE COMPACT`, `ALTER NAMESPACE COMPACT`, `ALTER NAMESPACE COMPACT`, `ALTER NAMESPACE COMPACT`, `ALTER NAMESPACE COMPACT`, `ALTER NAMESPACE COMPACT`, `ALTER NAMESPACE COMPACT`, `ALTER NAMESPACE COMPACT`, `ALTER NAMESPACE COMPACT`, `ALTER NAMESPACE COMPACT`, `ALTER NAMESPACE COMPACT`, `ALTER NAMESPACE COMPACT`, `ALTER NAMESPACE COMPACT`, `ALTER NAMESPACE COMPACT`, `ALTER NAMESPACE COMPACT`, `ALTER NAMESPACE COMPACT`, `ALTER NAMESPACE COMPACT`, `ALTER NAMESPACE COMPACT`, `ALTER NAMESPACE COMPACT`, `ALTER NAMESPACE COMPACT`, `ALTER NAMESPACE COMPACT`, `ALTER NAMESPACE COMPACT`, `ALTER NAMESPACE COMPACT`, `ALTER NAMESPACE COMPACT`, `ALTER NAMESPACE COMPACT`, `ALTER NAMESPACE COMPACT`, `ALTER NAMESPACE COMPACT` ORDER BY RAND()) END)..) - NONE }) THEN NONE END) FROM NONE; Step #5: DEBUG: Step #5: Ast { Step #5: expressions: [ Step #5: Expr( Step #5: Select( Step #5: SelectStatement { Step #5: fields: Select( Step #5: [ Step #5: Single( Step #5: Selector { Step #5: expr: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Constant( Step #5: TimeEpoch, Step #5: ), Step #5: block: Block( Step #5: [ Step #5: Binary { Step #5: left: Postfix { Step #5: expr: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: Literal( Step #5: Bool( Step #5: true, Step #5: ), Step #5: ), Step #5: Remove( Step #5: Bucket( Step #5: RemoveBucketStatement { Step #5: name: Select( Step #5: SelectStatement { Step #5: fields: Value( Step #5: Selector { Step #5: expr: Alter( Step #5: Namespace( Step #5: AlterNamespaceStatement { Step #5: compact: true, Step #5: }, Step #5: ), Step #5: ), Step #5: alias: None, Step #5: }, Step #5: ), Step #5: omit: [ Step #5: Constant( Step #5: MathFracPi4, Step #5: ), Step #5: ], Step #5: only: true, Step #5: what: [ Step #5: Explain { Step #5: format: Text, Step #5: analyze: false, Step #5: statement: Explain { Step #5: format: Text, Step #5: analyze: true, Step #5: statement: Create( Step #5: CreateStatement { Step #5: only: true, Step #5: what: [ Step #5: Alter( Step #5: System( Step #5: AlterSystemStatement { Step #5: query_timeout: Drop, Step #5: compact: true, Step #5: }, Step #5: ), Step #5: ), Step #5: Relate( Step #5: RelateStatement { Step #5: only: true, Step #5: or_update: true, Step #5: through: Update( Step #5: UpdateStatement { Step #5: only: false, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Param( Step #5: Param( Step #5: "0", Step #5: ), Step #5: ), Step #5: Block( Step #5: Block( Step #5: [], Step #5: ), Step #5: ), Step #5: Return( Step #5: OutputStatement { Step #5: what: Closure( Step #5: Closure { Step #5: args: [], Step #5: returns: Some( Step #5: Float, Step #5: ), Step #5: body: Block( Step #5: Block( Step #5: [ Step #5: Constant( Step #5: MathFrac2SqrtPi, Step #5: ), Step #5: Rebuild( Step #5: Index( Step #5: RebuildIndexStatement { Step #5: name: "q\u{1c}\u{1e}", Step #5: what: TableName( Step #5: "", Step #5: ), Step #5: if_exists: false, Step #5: concurrently: false, Step #5: }, Step #5: ), Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: }, Step #5: ), Step #5: fetch: Some( Step #5: Fetchs( Step #5: [ Step #5: Fetch( Step #5: Param( Step #5: Param( Step #5: "B ", Step #5: ), Step #5: ), Step #5: ), Step #5: Fetch( Step #5: Param( Step #5: Param( Step #5: "", Step #5: ), Step #5: ), Step #5: ), Step #5: Fetch( Step #5: Idiom( Step #5: Idiom( Step #5: [ Step #5: Graph( Step #5: Lookup { Step #5: kind: Reference, Step #5: expr: Some( Step #5: Value( Step #5: Selector { Step #5: expr: Mock( Step #5: Count( Step #5: TableName( Step #5: "\"", Step #5: ), Step #5: -6655295866743315678, Step #5: ), Step #5: ), Step #5: alias: None, Step #5: }, Step #5: ), Step #5: ), Step #5: only: true, Step #5: what: [ Step #5: Range { Step #5: table: TableName( Step #5: "", Step #5: ), Step #5: range: RecordIdKeyRangeLit { Step #5: start: Included( Step #5: Array( Step #5: [], Step #5: ), Step #5: ), Step #5: end: Unbounded, Step #5: }, Step #5: referencing_field: Some( Step #5: "", Step #5: ), Step #5: }, Step #5: ], Step #5: cond: None, Step #5: split: Some( Step #5: Splits( Step #5: [ Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "|`\"`:-6655295866743315678|", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "|`\"`:-6655295866743315678|", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: group: Some( Step #5: Groups( Step #5: [ Step #5: Group( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "|`\"`:-6655295866743315678|", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Group( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "|`\"`:-6655295866743315678|", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Group( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "|`\"`:-6655295866743315678|", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Group( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "|`\"`:-6655295866743315678|", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Group( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "|`\"`:-6655295866743315678|", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Group( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "|`\"`:-6655295866743315678|", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Group( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "|`\"`:-6655295866743315678|", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Group( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "|`\"`:-6655295866743315678|", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Group( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "|`\"`:-6655295866743315678|", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: order: Some( Step #5: Random, Step #5: ), Step #5: limit: None, Step #5: start: None, Step #5: alias: None, Step #5: }, Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: ), Step #5: Fetch( Step #5: Param( Step #5: Param( Step #5: "", Step #5: ), Step #5: ), Step #5: ), Step #5: Fetch( Step #5: Param( Step #5: Param( Step #5: "", Step #5: ), Step #5: ), Step #5: ), Step #5: Fetch( Step #5: Param( Step #5: Param( Step #5: "", Step #5: ), Step #5: ), Step #5: ), Step #5: Fetch( Step #5: Param( Step #5: Param( Step #5: "", Step #5: ), Step #5: ), Step #5: ), Step #5: Fetch( Step #5: Param( Step #5: Param( Step #5: "", Step #5: ), Step #5: ), Step #5: ), Step #5: Fetch( Step #5: Param( Step #5: Param( Step #5: "", Step #5: ), Step #5: ), Step #5: ), Step #5: Fetch( Step #5: Param( Step #5: Param( Step #5: "", Step #5: ), Step #5: ), Step #5: ), Step #5: Fetch( Step #5: Param( Step #5: Param( Step #5: "", Step #5: ), Step #5: ), Step #5: ), Step #5: Fetch( Step #5: Param( Step #5: Param( Step #5: "", Step #5: ), Step #5: ), Step #5: ), Step #5: Fetch( Step #5: Param( Step #5: Param( Step #5: "", Step #5: ), Step #5: ), Step #5: ), Step #5: Fetch( Step #5: Param( Step #5: Param( Step #5: "", Step #5: ), Step #5: ), Step #5: ), Step #5: Fetch( Step #5: Param( Step #5: Param( Step #5: "", Step #5: ), Step #5: ), Step #5: ), Step #5: Fetch( Step #5: Param( Step #5: Param( Step #5: "", Step #5: ), Step #5: ), Step #5: ), Step #5: Fetch( Step #5: Param( Step #5: Param( Step #5: "", Step #5: ), Step #5: ), Step #5: ), Step #5: Fetch( Step #5: Param( Step #5: Param( Step #5: "", Step #5: ), Step #5: ), Step #5: ), Step #5: Fetch( Step #5: Param( Step #5: Param( Step #5: "", Step #5: ), Step #5: ), Step #5: ), Step #5: Fetch( Step #5: Param( Step #5: Param( Step #5: "", Step #5: ), Step #5: ), Step #5: ), Step #5: Fetch( Step #5: Param( Step #5: Param( Step #5: "", Step #5: ), Step #5: ), Step #5: ), Step #5: Fetch( Step #5: Param( Step #5: Param( Step #5: "", Step #5: ), Step #5: ), Step #5: ), Step #5: Fetch( Step #5: Param( Step #5: Param( Step #5: "", Step #5: ), Step #5: ), Step #5: ), Step #5: Fetch( Step #5: Param( Step #5: Param( Step #5: "", Step #5: ), Step #5: ), Step #5: ), Step #5: Fetch( Step #5: Param( Step #5: Param( Step #5: "", Step #5: ), Step #5: ), Step #5: ), Step #5: Fetch( Step #5: Param( Step #5: Param( Step #5: "", Step #5: ), Step #5: ), Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: from: Literal( Step #5: None, Step #5: ), Step #5: to: Literal( Step #5: None, Step #5: ), Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: }, Step #5: }, Step #5: ], Step #5: with: None, Step #5: cond: None, Step #5: split: Some( Step #5: Splits( Step #5: [ Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "ALTER NAMESPACE COMPACT", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "ALTER NAMESPACE COMPACT", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "ALTER NAMESPACE COMPACT", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "ALTER NAMESPACE COMPACT", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "ALTER NAMESPACE COMPACT", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "ALTER NAMESPACE COMPACT", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "ALTER NAMESPACE COMPACT", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "ALTER NAMESPACE COMPACT", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "ALTER NAMESPACE COMPACT", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "ALTER NAMESPACE COMPACT", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "ALTER NAMESPACE COMPACT", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "ALTER NAMESPACE COMPACT", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "ALTER NAMESPACE COMPACT", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "ALTER NAMESPACE COMPACT", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "ALTER NAMESPACE COMPACT", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "ALTER NAMESPACE COMPACT", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "ALTER NAMESPACE COMPACT", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "ALTER NAMESPACE COMPACT", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "ALTER NAMESPACE COMPACT", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "ALTER NAMESPACE COMPACT", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "ALTER NAMESPACE COMPACT", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "ALTER NAMESPACE COMPACT", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "ALTER NAMESPACE COMPACT", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "ALTER NAMESPACE COMPACT", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "ALTER NAMESPACE COMPACT", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "ALTER NAMESPACE COMPACT", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "ALTER NAMESPACE COMPACT", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "ALTER NAMESPACE COMPACT", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "ALTER NAMESPACE COMPACT", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "ALTER NAMESPACE COMPACT", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "ALTER NAMESPACE COMPACT", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "ALTER NAMESPACE COMPACT", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "ALTER NAMESPACE COMPACT", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "ALTER NAMESPACE COMPACT", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "ALTER NAMESPACE COMPACT", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "ALTER NAMESPACE COMPACT", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: group: None, Step #5: order: Some( Step #5: Random, Step #5: ), Step #5: limit: None, Step #5: start: None, Step #5: fetch: None, Step #5: version: Literal( Step #5: None, Step #5: ), Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: tempfiles: false, Step #5: }, Step #5: ), Step #5: if_exists: false, Step #5: }, Step #5: ), Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: op: Range, Step #5: }, Step #5: op: Subtract, Step #5: right: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ], Step #5: ), Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: alias: None, Step #5: }, Step #5: ), Step #5: ], Step #5: ), Step #5: omit: [], Step #5: only: false, Step #5: what: [ Step #5: Literal( Step #5: None, Step #5: ), Step #5: ], Step #5: with: None, Step #5: cond: None, Step #5: split: None, Step #5: group: None, Step #5: order: None, Step #5: limit: None, Step #5: start: None, Step #5: fetch: None, Step #5: version: Literal( Step #5: None, Step #5: ), Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: tempfiles: false, Step #5: }, Step #5: ), Step #5: ), Step #5: ], Step #5: } Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==38388== ERROR: libFuzzer: deadly signal 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-70cee8eea64e874067142aef5e17d30c55d40505 Step #5: MERGE-OUTER: attempt 10 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3996092102 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1713.txt' Step #5: MERGE-INNER: '/corpus/fuzz_format/70cee8eea64e874067142aef5e17d30c55d40505' caused a failure at the previous merge step Step #5: MERGE-INNER: 25660 total files; 14619 processed earlier; will process 11041 files now Step #5: #1 pulse exec/s: 0 rss: 37Mb Step #5: #2 pulse exec/s: 0 rss: 38Mb Step #5: #4 pulse exec/s: 0 rss: 39Mb Step #5: #8 pulse exec/s: 0 rss: 42Mb Step #5: #16 pulse exec/s: 0 rss: 42Mb Step #5: #32 pulse exec/s: 0 rss: 42Mb Step #5: #64 pulse exec/s: 0 rss: 42Mb Step #5: #128 pulse exec/s: 0 rss: 42Mb Step #5: #256 pulse exec/s: 0 rss: 42Mb Step #5: Step #5: thread '' (40057) panicked at /src/surrealdb/fuzz/fuzz_targets/fuzz_format.rs:23:9: Step #5: Failed to parse format Step #5: Parse error: Exceeded expression recursion depth limit Step #5: --> [2:256] Step #5: | Step #5: 2 | ...F (IF (IF (IF (IF NONE THEN NONE END) THEN NONE END) THEN NONE END) THEN N... Step #5: | ^ this expression nests or chains operators too deeply Step #5: Step #5: Step #5: SOURCE: Step #5: BEGIN; Step #5: IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF NONE THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END; Step #5: DEBUG: Step #5: Ast { Step #5: expressions: [ Step #5: Begin, Step #5: Expr( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: ), Step #5: ], Step #5: } Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==40057== ERROR: libFuzzer: deadly signal 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-0af24727422d30020b0da21c5dc2db51abf53f71 Step #5: MERGE-OUTER: attempt 11 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3997080980 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1713.txt' Step #5: MERGE-INNER: '/corpus/fuzz_format/0af24727422d30020b0da21c5dc2db51abf53f71' caused a failure at the previous merge step Step #5: MERGE-INNER: 25660 total files; 14998 processed earlier; will process 10662 files now Step #5: #1 pulse exec/s: 0 rss: 38Mb Step #5: #2 pulse exec/s: 0 rss: 38Mb Step #5: #4 pulse exec/s: 0 rss: 39Mb Step #5: #8 pulse exec/s: 0 rss: 39Mb Step #5: #16 pulse exec/s: 0 rss: 39Mb Step #5: #32 pulse exec/s: 0 rss: 40Mb Step #5: #64 pulse exec/s: 0 rss: 41Mb Step #5: #128 pulse exec/s: 0 rss: 41Mb Step #5: #256 pulse exec/s: 0 rss: 42Mb Step #5: #512 pulse exec/s: 512 rss: 42Mb Step #5: Step #5: thread '' (45129) panicked at /src/surrealdb/fuzz/fuzz_targets/fuzz_format.rs:23:9: Step #5: Failed to parse format Step #5: Parse error: Unexpected token `[`, expected FROM Step #5: --> [1:177] Step #5: | Step #5: 1 | ...08/6728\t`[69243691461476208].``[0.000000000000000000000000100166500817955... Step #5: | ^ Step #5: Step #5: Step #5: SOURCE: Step #5: RELATE ONLY OR UPDATE (LET $` M` = (SELECT VALUE (RELATE ONLY OR UPDATE (CONTINUE) -> (|``:-1591368914612993393|) -> (CONTINUE) MERGE SELECT VALUE NONE AS `129121475808/6728\t`[69243691461476208].``[0.00000000000000000000000010016650081795544f].`8B`.*.*.`5535`.``[5599323616376366955].*[0.00000000000000000000000000377143171125859f][734944160248397100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f].``[34252166091914450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f][17395494311367098.836649585950dec].`7288B`.*.*.`223372036854775807`.``[5599323616376366955].*[0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013214360244866758f].`:`[734944160248397100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f].``[34252166091914450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f].``.`;`.*.`1C;`[9268932701322887316809300dec][14809393].``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.`` FROM NONE) FROM NONE)) -> (SLEEP 0ns) -> (NONE); Step #5: DEBUG: Step #5: Ast { Step #5: expressions: [ Step #5: Expr( Step #5: Relate( Step #5: RelateStatement { Step #5: only: true, Step #5: or_update: true, Step #5: through: Sleep( Step #5: SleepStatement { Step #5: duration: Duration( Step #5: 0ns, Step #5: ), Step #5: }, Step #5: ), Step #5: from: Let( Step #5: SetStatement { Step #5: name: "\u{202f}M", Step #5: what: Select( Step #5: SelectStatement { Step #5: fields: Value( Step #5: Selector { Step #5: expr: Relate( Step #5: RelateStatement { Step #5: only: true, Step #5: or_update: true, Step #5: through: Mock( Step #5: Count( Step #5: TableName( Step #5: "", Step #5: ), Step #5: -1591368914612993393, Step #5: ), Step #5: ), Step #5: from: Continue, Step #5: to: Continue, Step #5: data: Some( Step #5: MergeExpression( Step #5: Select( Step #5: SelectStatement { Step #5: fields: Value( Step #5: Selector { Step #5: expr: Literal( Step #5: None, Step #5: ), Step #5: alias: Some( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "129121475808/6728\t", Step #5: ), Step #5: Value( Step #5: Literal( Step #5: Integer( Step #5: 69243691461476208, Step #5: ), Step #5: ), Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Value( Step #5: Literal( Step #5: Float( Step #5: 1.0016650081795544e-25, Step #5: ), Step #5: ), Step #5: ), Step #5: Field( Step #5: "8B\u{1c}\u{7}", Step #5: ), Step #5: All, Step #5: All, Step #5: Field( Step #5: "5535", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Value( Step #5: Literal( Step #5: Integer( Step #5: 5599323616376366955, Step #5: ), Step #5: ), Step #5: ), Step #5: All, Step #5: Value( Step #5: Literal( Step #5: Float( Step #5: 3.77143171125859e-27, Step #5: ), Step #5: ), Step #5: ), Step #5: Value( Step #5: Literal( Step #5: Float( Step #5: 7.349441602483971e254, Step #5: ), Step #5: ), Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Value( Step #5: Literal( Step #5: Float( Step #5: 3.425216609191445e106, Step #5: ), Step #5: ), Step #5: ), Step #5: Value( Step #5: Literal( Step #5: Decimal( Step #5: 17395494311367098.836649585950, Step #5: ), Step #5: ), Step #5: ), Step #5: Field( Step #5: "7\u{19}288B\u{1c}\u{7}", Step #5: ), Step #5: All, Step #5: All, Step #5: Field( Step #5: "223372036854775807", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Value( Step #5: Literal( Step #5: Integer( Step #5: 5599323616376366955, Step #5: ), Step #5: ), Step #5: ), Step #5: All, Step #5: Value( Step #5: Literal( Step #5: Float( Step #5: 1.3214360244866758e-92, Step #5: ), Step #5: ), Step #5: ), Step #5: Field( Step #5: ":", Step #5: ), Step #5: Value( Step #5: Literal( Step #5: Float( Step #5: 7.349441602483971e254, Step #5: ), Step #5: ), Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Value( Step #5: Literal( Step #5: Float( Step #5: 3.425216609191445e106, Step #5: ), Step #5: ), Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: ";", Step #5: ), Step #5: All, Step #5: Field( Step #5: "1C;", Step #5: ), Step #5: Value( Step #5: Literal( Step #5: Decimal( Step #5: 9268932701322887316809300, Step #5: ), Step #5: ), Step #5: ), Step #5: Value( Step #5: Literal( Step #5: Integer( Step #5: 14809393, Step #5: ), Step #5: ), Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: }, Step #5: ), Step #5: omit: [], Step #5: only: false, Step #5: what: [ Step #5: Literal( Step #5: None, Step #5: ), Step #5: ], Step #5: with: None, Step #5: cond: None, Step #5: split: None, Step #5: group: None, Step #5: order: None, Step #5: limit: None, Step #5: start: None, Step #5: fetch: None, Step #5: version: Literal( Step #5: None, Step #5: ), Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: tempfiles: false, Step #5: }, Step #5: ), Step #5: ), Step #5: ), Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: alias: None, Step #5: }, Step #5: ), Step #5: omit: [], Step #5: only: false, Step #5: what: [ Step #5: Literal( Step #5: None, Step #5: ), Step #5: ], Step #5: with: None, Step #5: cond: None, Step #5: split: None, Step #5: group: None, Step #5: order: None, Step #5: limit: None, Step #5: start: None, Step #5: fetch: None, Step #5: version: Literal( Step #5: None, Step #5: ), Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: tempfiles: false, Step #5: }, Step #5: ), Step #5: kind: None, Step #5: }, Step #5: ), Step #5: to: Literal( Step #5: None, Step #5: ), Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ), Step #5: ], Step #5: } Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==45129== ERROR: libFuzzer: deadly signal 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-e79e6c70489d309c8a39230a3a17b8357c271fc9 Step #5: MERGE-OUTER: attempt 12 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3998780476 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1713.txt' Step #5: MERGE-INNER: '/corpus/fuzz_format/e79e6c70489d309c8a39230a3a17b8357c271fc9' caused a failure at the previous merge step Step #5: MERGE-INNER: 25660 total files; 15645 processed earlier; will process 10015 files now Step #5: #1 pulse exec/s: 0 rss: 38Mb Step #5: #2 pulse exec/s: 0 rss: 38Mb Step #5: #4 pulse exec/s: 0 rss: 38Mb Step #5: #8 pulse exec/s: 0 rss: 40Mb Step #5: #16 pulse exec/s: 0 rss: 40Mb Step #5: #32 pulse exec/s: 0 rss: 41Mb Step #5: #64 pulse exec/s: 0 rss: 41Mb Step #5: Step #5: thread '' (51647) panicked at /src/surrealdb/fuzz/fuzz_targets/fuzz_format.rs:23:9: Step #5: Failed to parse format Step #5: Parse error: Unexpected token `.`, expected FROM Step #5: --> [1:295] Step #5: | Step #5: 1 | ... NONE AS h.`:@$`[1367755547564583948].`%s*`.*.`՜+H`.*.*.`3\0\0\0\0`.``.`... Step #5: | ^ Step #5: Step #5: Step #5: SOURCE: Step #5: INSERT (<~(``:u'31313031-3534-4434-b631-323730333436'>..).?[WHERE UPDATE ONLY (INSERT NONE ON DUPLICATE KEY UPDATE ->?[RETURN (INSERT INTO `` NONE ON DUPLICATE KEY UPDATE `@ʵ`[WHERE RELATE ONLY (NONE) -> (RELATE (BREAK) -> (CONTINUE) -> (DEFINE API IF NOT EXISTS (UPSERT (SELECT VALUE NONE AS h.`:@$`[1367755547564583948].`%s*`.*.`՜+H`.*.*.`3\0\0\0\0`.``.`\0A}`.p.*.`'`[3760564174366978867][765360093535890800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f][4738171928365306000000000000000000000000000000000000000000000000000000000000f].`ʻղd0݄|Ѐ1208931617258314170`.*.*[420158581550271040000000000000000000000000000000000000000000000000000000000000000000000000f].p.*.*[0.000000000000000000000000000000000000000000000000000000000000011193838708187152f].`\0F`[0.00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000025023091738071668f][8216445482277794945].`4`.*.*.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.`` FROM NONE)) FOR any PERMISSIONS NONE)) -> (NONE)].*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.* = NONE)].*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.* = NONE) - NONE].*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*) VALUES (NONE); Step #5: DEBUG: Step #5: Ast { Step #5: expressions: [ Step #5: Expr( Step #5: Insert( Step #5: InsertStatement { Step #5: into: None, Step #5: data: ValuesExpression( Step #5: [ Step #5: [ Step #5: ( Step #5: Idiom( Step #5: [ Step #5: Graph( Step #5: Lookup { Step #5: kind: Reference, Step #5: expr: None, Step #5: only: false, Step #5: what: [ Step #5: Range { Step #5: table: TableName( Step #5: "", Step #5: ), Step #5: range: RecordIdKeyRangeLit { Step #5: start: Excluded( Step #5: Uuid( Step #5: Uuid( Step #5: 31313031-3534-4434-b631-323730333436, Step #5: ), Step #5: ), Step #5: ), Step #5: end: Unbounded, Step #5: }, Step #5: referencing_field: None, Step #5: }, Step #5: ], Step #5: cond: None, Step #5: split: None, Step #5: group: None, Step #5: order: None, Step #5: limit: None, Step #5: start: None, Step #5: alias: None, Step #5: }, Step #5: ), Step #5: Optional, Step #5: Where( Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Binary { Step #5: left: Insert( Step #5: InsertStatement { Step #5: into: None, Step #5: data: SingleExpression( Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ignore: false, Step #5: update: Some( Step #5: UpdateExpression( Step #5: [ Step #5: Assignment { Step #5: place: Idiom( Step #5: [ Step #5: Graph( Step #5: Lookup { Step #5: kind: Graph( Step #5: Out, Step #5: ), Step #5: expr: None, Step #5: only: false, Step #5: what: [], Step #5: cond: None, Step #5: split: None, Step #5: group: None, Step #5: order: None, Step #5: limit: None, Step #5: start: None, Step #5: alias: None, Step #5: }, Step #5: ), Step #5: Value( Step #5: Return( Step #5: OutputStatement { Step #5: what: Insert( Step #5: InsertStatement { Step #5: into: Some( Step #5: Table( Step #5: TableName( Step #5: "", Step #5: ), Step #5: ), Step #5: ), Step #5: data: SingleExpression( Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ignore: false, Step #5: update: Some( Step #5: UpdateExpression( Step #5: [ Step #5: Assignment { Step #5: place: Idiom( Step #5: [ Step #5: Field( Step #5: "@ʵ", Step #5: ), Step #5: Where( Step #5: Relate( Step #5: RelateStatement { Step #5: only: true, Step #5: or_update: false, Step #5: through: Relate( Step #5: RelateStatement { Step #5: only: false, Step #5: or_update: false, Step #5: through: Continue, Step #5: from: Break, Step #5: to: Define( Step #5: Api( Step #5: DefineApiStatement { Step #5: kind: IfNotExists, Step #5: path: Upsert( Step #5: UpsertStatement { Step #5: only: false, Step #5: what: [ Step #5: Select( Step #5: SelectStatement { Step #5: fields: Value( Step #5: Selector { Step #5: expr: Literal( Step #5: None, Step #5: ), Step #5: alias: Some( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "h", Step #5: ), Step #5: Field( Step #5: ":\u{15}@$", Step #5: ), Step #5: Value( Step #5: Literal( Step #5: Integer( Step #5: 1367755547564583948, Step #5: ), Step #5: ), Step #5: ), Step #5: Field( Step #5: "%s*", Step #5: ), Step #5: All, Step #5: Field( Step #5: "\u{4}՜+H", Step #5: ), Step #5: All, Step #5: All, Step #5: Field( Step #5: "3\0\0\0\0", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "\u{1}\0\u{1e}A}", Step #5: ), Step #5: Field( Step #5: "p", Step #5: ), Step #5: All, Step #5: Field( Step #5: "'", Step #5: ), Step #5: Value( Step #5: Literal( Step #5: Integer( Step #5: 3760564174366978867, Step #5: ), Step #5: ), Step #5: ), Step #5: Value( Step #5: Literal( Step #5: Float( Step #5: 7.653600935358908e263, Step #5: ), Step #5: ), Step #5: ), Step #5: Value( Step #5: Literal( Step #5: Float( Step #5: 4.738171928365306e75, Step #5: ), Step #5: ), Step #5: ), Step #5: Field( Step #5: "ʻղd\u{5}0\u{744}|Ѐ1208931617258314170\u{6}", Step #5: ), Step #5: All, Step #5: All, Step #5: Value( Step #5: Literal( Step #5: Float( Step #5: 4.2015858155027104e89, Step #5: ), Step #5: ), Step #5: ), Step #5: Field( Step #5: "p", Step #5: ), Step #5: All, Step #5: All, Step #5: Value( Step #5: Literal( Step #5: Float( Step #5: 1.1193838708187152e-62, Step #5: ), Step #5: ), Step #5: ), Step #5: Field( Step #5: "\0F", Step #5: ), Step #5: Value( Step #5: Literal( Step #5: Float( Step #5: 2.5023091738071668e-148, Step #5: ), Step #5: ), Step #5: ), Step #5: Value( Step #5: Literal( Step #5: Integer( Step #5: 8216445482277794945, Step #5: ), Step #5: ), Step #5: ), Step #5: Field( Step #5: "4", Step #5: ), Step #5: All, Step #5: All, Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: }, Step #5: ), Step #5: omit: [], Step #5: only: false, Step #5: what: [ Step #5: Literal( Step #5: None, Step #5: ), Step #5: ], Step #5: with: None, Step #5: cond: None, Step #5: split: None, Step #5: group: None, Step #5: order: None, Step #5: limit: None, Step #5: start: None, Step #5: fetch: None, Step #5: version: Literal( Step #5: None, Step #5: ), Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: tempfiles: false, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: actions: [], Step #5: fallback: None, Step #5: config: ApiConfig { Step #5: middleware: [], Step #5: permissions: None, Step #5: }, Step #5: comment: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ), Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: from: Literal( Step #5: None, Step #5: ), Step #5: to: Literal( Step #5: None, Step #5: ), Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ), Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: ], Step #5: ), Step #5: operator: Assign, Step #5: value: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ], Step #5: ), Step #5: ), Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: relation: false, Step #5: }, Step #5: ), Step #5: fetch: None, Step #5: }, Step #5: ), Step #5: ), Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: ], Step #5: ), Step #5: operator: Assign, Step #5: value: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ], Step #5: ), Step #5: ), Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: relation: false, Step #5: }, Step #5: ), Step #5: op: Subtract, Step #5: right: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ), Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: ], Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: ], Step #5: ), Step #5: ignore: false, Step #5: update: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: relation: false, Step #5: }, Step #5: ), Step #5: ), Step #5: ], Step #5: } Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==51647== ERROR: libFuzzer: deadly signal 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-ee5132170d6cfb7a2e5ee512df9df9c7b2725df5 Step #5: MERGE-OUTER: attempt 13 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3999009421 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1713.txt' Step #5: MERGE-INNER: '/corpus/fuzz_format/ee5132170d6cfb7a2e5ee512df9df9c7b2725df5' caused a failure at the previous merge step Step #5: MERGE-INNER: 25660 total files; 15721 processed earlier; will process 9939 files now Step #5: #1 pulse exec/s: 0 rss: 38Mb Step #5: #2 pulse exec/s: 0 rss: 38Mb Step #5: #4 pulse exec/s: 0 rss: 38Mb Step #5: #8 pulse exec/s: 0 rss: 39Mb Step #5: #16 pulse exec/s: 0 rss: 39Mb Step #5: #32 pulse exec/s: 0 rss: 41Mb Step #5: #64 pulse exec/s: 0 rss: 41Mb Step #5: Step #5: thread '' (52274) panicked at /src/surrealdb/fuzz/fuzz_targets/fuzz_format.rs:23:9: Step #5: Failed to parse format Step #5: Parse error: Unexpected token `|` expected delimiter `)` Step #5: --> [1:438] Step #5: | Step #5: 1 | ...ultipoint | line | multipoint> PERMISSIONS FULL), (INFO FOR INDEX (ALTER U... Step #5: | ^ Step #5: --> [1:392] Step #5: | Step #5: 1 | ... { DELETE (ALTER FUNCTION fn::`` -> geometry (EXPLAIN FORMAT JSON NONE) -> (INSERT NONE ON DUPLICATE KEY UPDATE ``.@.?.``.@.?.*.@.@.{ ``.*, `949/67287B`.{ }, ``: <->?.``((REMOVE USER (REBUILD INDEX `` ON `` CONCURRENTLY) ON DATABASE), (DEFINE API (LET $` ` = (IF BREAK THEN EXPLAIN ANALYZE FORMAT TEXT ..=math::FRAC_1_SQRT_2 ELSE IF math::LOG10_E THEN ALTER USER (FOR $`` IN (SLEEP 0ns) { DELETE (ALTER FUNCTION fn::`` -> geometry PERMISSIONS FULL), (INFO FOR INDEX (ALTER USER RETURN (DEFINE API IF NOT EXISTS (EXPLAIN FORMAT JSON NONE) FOR any PERMISSIONS NONE) ON ROOT) ON NONE), NONE, NONE }) ON ROOT ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE ELSE IF NONE THEN NONE END)) FOR any PERMISSIONS NONE), NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE).*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*, ``.*, ``.*, ``.*, ``.*, ``.*, ``.*, ``.*, ``.*, ``.*, ``.*, ``.*, ``.*, ``.*, ``.*, ``.*, ``.*, ``.*, ``.*, ``.*, ``.* }.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.* = NONE); Step #5: DEBUG: Step #5: Ast { Step #5: expressions: [ Step #5: Expr( Step #5: Relate( Step #5: RelateStatement { Step #5: only: true, Step #5: or_update: true, Step #5: through: Explain { Step #5: format: Json, Step #5: analyze: false, Step #5: statement: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: from: Sleep( Step #5: SleepStatement { Step #5: duration: Duration( Step #5: 0ns, Step #5: ), Step #5: }, Step #5: ), Step #5: to: Insert( Step #5: InsertStatement { Step #5: into: None, Step #5: data: SingleExpression( Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ignore: false, Step #5: update: Some( Step #5: UpdateExpression( Step #5: [ Step #5: Assignment { Step #5: place: Idiom( Step #5: [ Step #5: Field( Step #5: "", Step #5: ), Step #5: RepeatRecurse, Step #5: Optional, Step #5: Field( Step #5: "", Step #5: ), Step #5: RepeatRecurse, Step #5: Optional, Step #5: All, Step #5: RepeatRecurse, Step #5: RepeatRecurse, Step #5: Destructure( Step #5: [ Step #5: All( Step #5: "", Step #5: ), Step #5: Destructure( Step #5: "949/67287B\u{1c}\u{7}", Step #5: [], Step #5: ), Step #5: Aliased( Step #5: "", Step #5: Idiom( Step #5: [ Step #5: Graph( Step #5: Lookup { Step #5: kind: Graph( Step #5: Both, Step #5: ), Step #5: expr: None, Step #5: only: false, Step #5: what: [], Step #5: cond: None, Step #5: split: None, Step #5: group: None, Step #5: order: None, Step #5: limit: None, Step #5: start: None, Step #5: alias: None, Step #5: }, Step #5: ), Step #5: Method( Step #5: "", Step #5: [ Step #5: Remove( Step #5: User( Step #5: RemoveUserStatement { Step #5: name: Rebuild( Step #5: Index( Step #5: RebuildIndexStatement { Step #5: name: "", Step #5: what: TableName( Step #5: "", Step #5: ), Step #5: if_exists: false, Step #5: concurrently: true, Step #5: }, Step #5: ), Step #5: ), Step #5: base: Db, Step #5: if_exists: false, Step #5: }, Step #5: ), Step #5: ), Step #5: Define( Step #5: Api( Step #5: DefineApiStatement { Step #5: kind: Default, Step #5: path: Let( Step #5: SetStatement { Step #5: name: "\u{202f}", Step #5: what: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: Break, Step #5: Explain { Step #5: format: Text, Step #5: analyze: true, Step #5: statement: Prefix { Step #5: op: RangeInclusive, Step #5: expr: Constant( Step #5: MathFrac1Sqrt2, Step #5: ), Step #5: }, Step #5: }, Step #5: ), Step #5: ( Step #5: Constant( Step #5: MathLog10E, Step #5: ), Step #5: Alter( Step #5: User( Step #5: AlterUserStatement { Step #5: name: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Sleep( Step #5: SleepStatement { Step #5: duration: Duration( Step #5: 0ns, Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [ Step #5: Delete( Step #5: DeleteStatement { Step #5: only: false, Step #5: what: [ Step #5: Alter( Step #5: Function( Step #5: AlterFunctionStatement { Step #5: name: "", Step #5: if_exists: false, Step #5: args: None, Step #5: block: Drop, Step #5: comment: None, Step #5: permissions: Some( Step #5: Full, Step #5: ), Step #5: returns: Set( Step #5: Geometry( Step #5: [ Step #5: MultiPoint, Step #5: Line, Step #5: MultiPoint, Step #5: ], Step #5: ), Step #5: ), Step #5: }, Step #5: ), Step #5: ), Step #5: Info( Step #5: Index( Step #5: Alter( Step #5: User( Step #5: AlterUserStatement { Step #5: name: Return( Step #5: OutputStatement { Step #5: what: Define( Step #5: Api( Step #5: DefineApiStatement { Step #5: kind: IfNotExists, Step #5: path: Prefix { Step #5: op: Cast( Step #5: Function( Step #5: Some( Step #5: [], Step #5: ), Step #5: Some( Step #5: Regex, Step #5: ), Step #5: ), Step #5: ), Step #5: expr: Explain { Step #5: format: Json, Step #5: analyze: false, Step #5: statement: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: }, Step #5: actions: [], Step #5: fallback: None, Step #5: config: ApiConfig { Step #5: middleware: [], Step #5: permissions: None, Step #5: }, Step #5: comment: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ), Step #5: fetch: None, Step #5: }, Step #5: ), Step #5: base: Root, Step #5: if_exists: false, Step #5: pass_type: None, Step #5: roles: None, Step #5: token_duration: None, Step #5: session_duration: None, Step #5: comment: None, Step #5: }, Step #5: ), Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: false, Step #5: ), Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ], Step #5: with: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: ), Step #5: }, Step #5: ), Step #5: base: Root, Step #5: if_exists: false, Step #5: pass_type: None, Step #5: roles: None, Step #5: token_duration: None, Step #5: session_duration: None, Step #5: comment: None, Step #5: }, Step #5: ), Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: kind: None, Step #5: }, Step #5: ), Step #5: actions: [], Step #5: fallback: None, Step #5: config: ApiConfig { Step #5: middleware: [], Step #5: permissions: None, Step #5: }, Step #5: comment: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ], Step #5: ), Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: ], Step #5: ), Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: All( Step #5: "", Step #5: ), Step #5: ], Step #5: ), Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: ], Step #5: ), Step #5: operator: Assign, Step #5: value: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ], Step #5: ), Step #5: ), Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: relation: false, Step #5: }, Step #5: ), Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ), Step #5: ], Step #5: } Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==52274== ERROR: libFuzzer: deadly signal 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-c09f6c165c0e63310d06935ff4fc4092622bc24c Step #5: MERGE-OUTER: attempt 14 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3999219823 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1713.txt' Step #5: MERGE-INNER: '/corpus/fuzz_format/c09f6c165c0e63310d06935ff4fc4092622bc24c' caused a failure at the previous merge step Step #5: MERGE-INNER: 25660 total files; 15796 processed earlier; will process 9864 files now Step #5: #1 pulse exec/s: 0 rss: 38Mb Step #5: #2 pulse exec/s: 0 rss: 38Mb Step #5: #4 pulse exec/s: 0 rss: 39Mb Step #5: #8 pulse exec/s: 0 rss: 39Mb Step #5: #16 pulse exec/s: 0 rss: 40Mb Step #5: #32 pulse exec/s: 0 rss: 40Mb Step #5: #64 pulse exec/s: 0 rss: 41Mb Step #5: #128 pulse exec/s: 0 rss: 41Mb Step #5: Step #5: thread '' (52887) panicked at /src/surrealdb/fuzz/fuzz_targets/fuzz_format.rs:23:9: Step #5: Failed to parse format Step #5: Parse error: Unexpected token `.`, expected FROM Step #5: --> [1:305] Step #5: | Step #5: 1 | ...NE AS `/-`.*[1916880679187626200000000000000000000000000000000000000000000... Step #5: | ^ Step #5: Step #5: Step #5: SOURCE: Step #5: INSERT (->?………………………………………….{ `\\\\\\\\\\\\\\\\` }.{ ``.{ ``.{ ``.{ ``.{ ``.{ ``.{ ``.{ ``.{ ``.{ ``.{ ``.{ ``.{ ``.{ ``.{ ``.{ ``: ``.`\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\`((RELATE (DEFINE SEQUENCE OVERWRITE (SELECT *, *, *, *, *, *, * FROM -(|| math::LOG10_2), { IF (SELECT VALUE NONE AS `/-`.*[1916880679187626200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f].``.``.``.``.``.``.``.``.``.`` FROM NONE) THEN NONE END }, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE) BATCH NONE START NONE) -> (|| || || math::FRAC_PI_8) -> (NONE))).*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.* } } } } } } } } } } } } } } } }.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*) VALUES (NONE); Step #5: DEBUG: Step #5: Ast { Step #5: expressions: [ Step #5: Expr( Step #5: Insert( Step #5: InsertStatement { Step #5: into: None, Step #5: data: ValuesExpression( Step #5: [ Step #5: [ Step #5: ( Step #5: Idiom( Step #5: [ Step #5: Graph( Step #5: Lookup { Step #5: kind: Graph( Step #5: Out, Step #5: ), Step #5: expr: None, Step #5: only: false, Step #5: what: [], Step #5: cond: None, Step #5: split: None, Step #5: group: None, Step #5: order: None, Step #5: limit: None, Step #5: start: None, Step #5: alias: None, Step #5: }, Step #5: ), Step #5: Flatten, Step #5: Flatten, Step #5: Flatten, Step #5: Flatten, Step #5: Flatten, Step #5: Flatten, Step #5: Flatten, Step #5: Flatten, Step #5: Flatten, Step #5: Flatten, Step #5: Flatten, Step #5: Flatten, Step #5: Flatten, Step #5: Flatten, Step #5: Flatten, Step #5: Flatten, Step #5: Destructure( Step #5: [ Step #5: Field( Step #5: "\\\\\\\\\\\\\\\\", Step #5: ), Step #5: ], Step #5: ), Step #5: Destructure( Step #5: [ Step #5: Destructure( Step #5: "", Step #5: [ Step #5: Destructure( Step #5: "", Step #5: [ Step #5: Destructure( Step #5: "", Step #5: [ Step #5: Destructure( Step #5: "", Step #5: [ Step #5: Destructure( Step #5: "", Step #5: [ Step #5: Destructure( Step #5: "", Step #5: [ Step #5: Destructure( Step #5: "", Step #5: [ Step #5: Destructure( Step #5: "", Step #5: [ Step #5: Destructure( Step #5: "", Step #5: [ Step #5: Destructure( Step #5: "", Step #5: [ Step #5: Destructure( Step #5: "", Step #5: [ Step #5: Destructure( Step #5: "", Step #5: [ Step #5: Destructure( Step #5: "", Step #5: [ Step #5: Destructure( Step #5: "", Step #5: [ Step #5: Destructure( Step #5: "", Step #5: [ Step #5: Aliased( Step #5: "", Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "", Step #5: ), Step #5: Method( Step #5: "\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\", Step #5: [ Step #5: Relate( Step #5: RelateStatement { Step #5: only: false, Step #5: or_update: false, Step #5: through: Closure( Step #5: Closure { Step #5: args: [], Step #5: returns: None, Step #5: body: Closure( Step #5: Closure { Step #5: args: [], Step #5: returns: None, Step #5: body: Closure( Step #5: Closure { Step #5: args: [], Step #5: returns: None, Step #5: body: Constant( Step #5: MathFracPi8, Step #5: ), Step #5: }, Step #5: ), Step #5: }, Step #5: ), Step #5: }, Step #5: ), Step #5: from: Define( Step #5: Sequence( Step #5: DefineSequenceStatement { Step #5: kind: Overwrite, Step #5: name: Select( Step #5: SelectStatement { Step #5: fields: Select( Step #5: [ Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: ], Step #5: ), Step #5: omit: [], Step #5: only: false, Step #5: what: [ Step #5: Prefix { Step #5: op: Negate, Step #5: expr: Closure( Step #5: Closure { Step #5: args: [], Step #5: returns: None, Step #5: body: Constant( Step #5: MathLog102, Step #5: ), Step #5: }, Step #5: ), Step #5: }, Step #5: Block( Step #5: Block( Step #5: [ Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: Select( Step #5: SelectStatement { Step #5: fields: Value( Step #5: Selector { Step #5: expr: Literal( Step #5: None, Step #5: ), Step #5: alias: Some( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "/-", Step #5: ), Step #5: All, Step #5: Value( Step #5: Literal( Step #5: Float( Step #5: 1.9168806791876262e261, Step #5: ), Step #5: ), Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: }, Step #5: ), Step #5: omit: [], Step #5: only: false, Step #5: what: [ Step #5: Literal( Step #5: None, Step #5: ), Step #5: ], Step #5: with: None, Step #5: cond: None, Step #5: split: None, Step #5: group: None, Step #5: order: None, Step #5: limit: None, Step #5: start: None, Step #5: fetch: None, Step #5: version: Literal( Step #5: None, Step #5: ), Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: tempfiles: false, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ], Step #5: with: None, Step #5: cond: None, Step #5: split: None, Step #5: group: None, Step #5: order: None, Step #5: limit: None, Step #5: start: None, Step #5: fetch: None, Step #5: version: Literal( Step #5: None, Step #5: ), Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: tempfiles: false, Step #5: }, Step #5: ), Step #5: batch: Literal( Step #5: None, Step #5: ), Step #5: start: Literal( Step #5: None, Step #5: ), Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ), Step #5: to: Literal( Step #5: None, Step #5: ), Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: ), Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: ], Step #5: ), Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: ], Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: ], Step #5: ), Step #5: ignore: false, Step #5: update: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: relation: false, Step #5: }, Step #5: ), Step #5: ), Step #5: ], Step #5: } Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==52887== ERROR: libFuzzer: deadly signal 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-e54a3b93a01435bdf339eb58e432890380f35ef6 Step #5: MERGE-OUTER: attempt 15 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3999577317 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1713.txt' Step #5: MERGE-INNER: '/corpus/fuzz_format/e54a3b93a01435bdf339eb58e432890380f35ef6' caused a failure at the previous merge step Step #5: MERGE-INNER: 25660 total files; 15935 processed earlier; will process 9725 files now Step #5: #1 pulse exec/s: 0 rss: 38Mb Step #5: #2 pulse exec/s: 0 rss: 38Mb Step #5: #4 pulse exec/s: 0 rss: 39Mb Step #5: #8 pulse exec/s: 0 rss: 41Mb Step #5: #16 pulse exec/s: 0 rss: 41Mb Step #5: #32 pulse exec/s: 0 rss: 41Mb Step #5: Step #5: thread '' (53946) panicked at /src/surrealdb/fuzz/fuzz_targets/fuzz_format.rs:23:9: Step #5: Failed to parse format Step #5: Parse error: Unexpected token `[`, expected FROM Step #5: --> [1:471] Step #5: | Step #5: 1 | ...121475806`[157480817671208786.61606453816dec][6795181595494960427837110395... Step #5: | ^ Step #5: Step #5: Step #5: SOURCE: Step #5: RELATE ONLY OR UPDATE (EXPLAIN ANALYZE FORMAT JSON { "": (INSERT NONE ON DUPLICATE KEY UPDATE ``.@.?.``.@.?.*.{..2092524726}([vector::angle()].@.*.*.``((FOR $`.` IN math::FRAC_PI_2 { time::MAXIMUM }), math::FRAC_1_SQRT_2, time::EPOCH, (LET $`c\0` = (INSERT INTO $`\0` (`〹`.{ `q`: (FOR $`` IN (ALTER CONFIG API PERMISSIONS NONE COMMENT "H'") {;})[$][RELATE ONLY OR UPDATE (CONTINUE) -> (|``:-1591368914612993393|) -> (CONTINUE) MERGE SELECT VALUE NONE AS `129121475806`[157480817671208786.61606453816dec][6795181595494960427837110395.8dec].``[8553381829792472108][5656848726868143104][0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004843473544894303f].*.`\0`.*.*[69935385852131016473245.384711dec].``.``.``.``.``.``.``.``.``.``.`` FROM NONE].*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.* }.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*) VALUES (NONE))), NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE).*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*).*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.* = NONE) }) -> (SLEEP 0ns) -> (NONE); Step #5: DEBUG: Step #5: Ast { Step #5: expressions: [ Step #5: Expr( Step #5: Relate( Step #5: RelateStatement { Step #5: only: true, Step #5: or_update: true, Step #5: through: Sleep( Step #5: SleepStatement { Step #5: duration: Duration( Step #5: 0ns, Step #5: ), Step #5: }, Step #5: ), Step #5: from: Explain { Step #5: format: Json, Step #5: analyze: true, Step #5: statement: Literal( Step #5: Object( Step #5: [ Step #5: ObjectEntry { Step #5: key: "", Step #5: value: Insert( Step #5: InsertStatement { Step #5: into: None, Step #5: data: SingleExpression( Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ignore: false, Step #5: update: Some( Step #5: UpdateExpression( Step #5: [ Step #5: Assignment { Step #5: place: Idiom( Step #5: [ Step #5: Field( Step #5: "", Step #5: ), Step #5: RepeatRecurse, Step #5: Optional, Step #5: Field( Step #5: "", Step #5: ), Step #5: RepeatRecurse, Step #5: Optional, Step #5: All, Step #5: Recurse( Step #5: Range( Step #5: None, Step #5: Some( Step #5: 2092524726, Step #5: ), Step #5: ), Step #5: Some( Step #5: Idiom( Step #5: [ Step #5: Value( Step #5: FunctionCall( Step #5: FunctionCall { Step #5: receiver: Normal( Step #5: "vector::angle", Step #5: ), Step #5: arguments: [], Step #5: }, Step #5: ), Step #5: ), Step #5: RepeatRecurse, Step #5: All, Step #5: All, Step #5: Method( Step #5: "", Step #5: [ Step #5: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: ".\u{e}", Step #5: ), Step #5: range: Constant( Step #5: MathFracPi2, Step #5: ), Step #5: block: Block( Step #5: [ Step #5: Constant( Step #5: TimeMax, Step #5: ), Step #5: ], Step #5: ), Step #5: }, Step #5: ), Step #5: Constant( Step #5: MathFrac1Sqrt2, Step #5: ), Step #5: Constant( Step #5: TimeEpoch, Step #5: ), Step #5: Let( Step #5: SetStatement { Step #5: name: "c\0", Step #5: what: Insert( Step #5: InsertStatement { Step #5: into: Some( Step #5: Param( Step #5: Param( Step #5: "\0", Step #5: ), Step #5: ), Step #5: ), Step #5: data: ValuesExpression( Step #5: [ Step #5: [ Step #5: ( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "〹", Step #5: ), Step #5: Destructure( Step #5: [ Step #5: Aliased( Step #5: "\u{6}q", Step #5: Idiom( Step #5: [ Step #5: Start( Step #5: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Alter( Step #5: Config( Step #5: AlterConfigStatement { Step #5: if_exists: false, Step #5: inner: Api( Step #5: ApiConfig { Step #5: middleware: [], Step #5: permissions: None, Step #5: }, Step #5: ), Step #5: comment: Set( Step #5: "H'", Step #5: ), Step #5: }, Step #5: ), Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: ), Step #5: Last, Step #5: Value( Step #5: Relate( Step #5: RelateStatement { Step #5: only: true, Step #5: or_update: true, Step #5: through: Mock( Step #5: Count( Step #5: TableName( Step #5: "", Step #5: ), Step #5: -1591368914612993393, Step #5: ), Step #5: ), Step #5: from: Continue, Step #5: to: Continue, Step #5: data: Some( Step #5: MergeExpression( Step #5: Select( Step #5: SelectStatement { Step #5: fields: Value( Step #5: Selector { Step #5: expr: Literal( Step #5: None, Step #5: ), Step #5: alias: Some( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "129121475806", Step #5: ), Step #5: Value( Step #5: Literal( Step #5: Decimal( Step #5: 157480817671208786.61606453816, Step #5: ), Step #5: ), Step #5: ), Step #5: Value( Step #5: Literal( Step #5: Decimal( Step #5: 6795181595494960427837110395.8, Step #5: ), Step #5: ), Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Value( Step #5: Literal( Step #5: Integer( Step #5: 8553381829792472108, Step #5: ), Step #5: ), Step #5: ), Step #5: Value( Step #5: Literal( Step #5: Integer( Step #5: 5656848726868143104, Step #5: ), Step #5: ), Step #5: ), Step #5: Value( Step #5: Literal( Step #5: Float( Step #5: 4.843473544894303e-124, Step #5: ), Step #5: ), Step #5: ), Step #5: All, Step #5: Field( Step #5: "\0", Step #5: ), Step #5: All, Step #5: All, Step #5: Value( Step #5: Literal( Step #5: Decimal( Step #5: 69935385852131016473245.384711, Step #5: ), Step #5: ), Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: }, Step #5: ), Step #5: omit: [], Step #5: only: false, Step #5: what: [ Step #5: Literal( Step #5: None, Step #5: ), Step #5: ], Step #5: with: None, Step #5: cond: None, Step #5: split: None, Step #5: group: None, Step #5: order: None, Step #5: limit: None, Step #5: start: None, Step #5: fetch: None, Step #5: version: Literal( Step #5: None, Step #5: ), Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: tempfiles: false, Step #5: }, Step #5: ), Step #5: ), Step #5: ), Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ), Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: ], Step #5: ), Step #5: ), Step #5: ], Step #5: ), Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: ], Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: ], Step #5: ), Step #5: ignore: false, Step #5: update: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: relation: false, Step #5: }, Step #5: ), Step #5: kind: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ], Step #5: ), Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: ], Step #5: ), Step #5: ), Step #5: None, Step #5: ), Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: ], Step #5: ), Step #5: operator: Assign, Step #5: value: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ], Step #5: ), Step #5: ), Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: relation: false, Step #5: }, Step #5: ), Step #5: }, Step #5: ], Step #5: ), Step #5: ), Step #5: }, Step #5: to: Literal( Step #5: None, Step #5: ), Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ), Step #5: ], Step #5: } Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==53946== ERROR: libFuzzer: deadly signal 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-584f949fe2dd3ebfd537a37fbc030882a5f0fbb3 Step #5: MERGE-OUTER: attempt 16 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 3999820180 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1713.txt' Step #5: MERGE-INNER: '/corpus/fuzz_format/584f949fe2dd3ebfd537a37fbc030882a5f0fbb3' caused a failure at the previous merge step Step #5: MERGE-INNER: 25660 total files; 15996 processed earlier; will process 9664 files now Step #5: #1 pulse exec/s: 0 rss: 38Mb Step #5: #2 pulse exec/s: 0 rss: 38Mb Step #5: #4 pulse exec/s: 0 rss: 40Mb Step #5: #8 pulse exec/s: 0 rss: 40Mb Step #5: #16 pulse exec/s: 0 rss: 41Mb Step #5: Step #5: thread '' (55273) panicked at /src/surrealdb/fuzz/fuzz_targets/fuzz_format.rs:23:9: Step #5: Failed to parse format Step #5: Parse error: Exceeded expression recursion depth limit Step #5: --> [1:832] Step #5: | Step #5: 1 | ...SERT ONLY RETURN (EXPLAIN FORMAT TEXT NONE))))))))))))))))))))))))))))))))... Step #5: | ^^^^^^ this expression nests or chains operators too deeply Step #5: Step #5: Step #5: SOURCE: Step #5: UPSERT ONLY (UPSERT ONLY (UPSERT ONLY (UPSERT ONLY (UPSERT ONLY (UPSERT ONLY (UPSERT ONLY (UPSERT ONLY (UPSERT ONLY (UPSERT ONLY (UPSERT ONLY (UPSERT ONLY (UPSERT ONLY (UPSERT ONLY (UPSERT ONLY (UPSERT ONLY (UPSERT ONLY (UPSERT ONLY (UPSERT ONLY (UPSERT ONLY (UPSERT ONLY (UPSERT ONLY (UPSERT ONLY (UPSERT ONLY (UPSERT ONLY (UPSERT ONLY (UPSERT ONLY (UPSERT ONLY (UPSERT ONLY (UPSERT ONLY (UPSERT ONLY (UPSERT ONLY (UPSERT ONLY (UPSERT ONLY (UPSERT ONLY (UPSERT ONLY (UPSERT ONLY (UPSERT ONLY (UPSERT ONLY (UPSERT ONLY (UPSERT ONLY (UPSERT ONLY (UPSERT ONLY (UPSERT ONLY (UPSERT ONLY (UPSERT ONLY (UPSERT ONLY (UPSERT ONLY (UPSERT ONLY (UPSERT ONLY (UPSERT ONLY (UPSERT ONLY (UPSERT ONLY (UPSERT ONLY (UPSERT ONLY (UPSERT ONLY (UPSERT ONLY (UPSERT ONLY (UPSERT ONLY (UPSERT ONLY (UPSERT ONLY (UPSERT ONLY (UPSERT ONLY (UPSERT ONLY RETURN (EXPLAIN FORMAT TEXT NONE)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))); Step #5: DEBUG: Step #5: Ast { Step #5: expressions: [ Step #5: Expr( Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Return( Step #5: OutputStatement { Step #5: what: Explain { Step #5: format: Text, Step #5: analyze: false, Step #5: statement: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: fetch: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ), Step #5: ], Step #5: } Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==55273== ERROR: libFuzzer: deadly signal 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-272df90ab4b28b06540e31c1ad1545269870bb9e Step #5: MERGE-OUTER: attempt 17 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4000083559 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1713.txt' Step #5: MERGE-INNER: '/corpus/fuzz_format/272df90ab4b28b06540e31c1ad1545269870bb9e' caused a failure at the previous merge step Step #5: MERGE-INNER: 25660 total files; 16025 processed earlier; will process 9635 files now Step #5: #1 pulse exec/s: 0 rss: 37Mb Step #5: #2 pulse exec/s: 0 rss: 39Mb Step #5: #4 pulse exec/s: 0 rss: 40Mb Step #5: #8 pulse exec/s: 0 rss: 41Mb Step #5: #16 pulse exec/s: 0 rss: 41Mb Step #5: #32 pulse exec/s: 0 rss: 41Mb Step #5: #64 pulse exec/s: 0 rss: 41Mb Step #5: Step #5: thread '' (56572) panicked at /src/surrealdb/fuzz/fuzz_targets/fuzz_format.rs:23:9: Step #5: Failed to parse format Step #5: Parse error: Exceeded expression recursion depth limit Step #5: --> [1:512] Step #5: | Step #5: 1 | ...E (CREATE (CREATE (CREATE (CREATE (CREATE NONE))))))))))))))))))))))))))))... Step #5: | ^ this expression nests or chains operators too deeply Step #5: Step #5: Step #5: SOURCE: Step #5: CREATE (CREATE (CREATE (CREATE (CREATE (CREATE (CREATE (CREATE (CREATE (CREATE (CREATE (CREATE (CREATE (CREATE (CREATE (CREATE (CREATE (CREATE (CREATE (CREATE (CREATE (CREATE (CREATE (CREATE (CREATE (CREATE (CREATE (CREATE (CREATE (CREATE (CREATE (CREATE (CREATE (CREATE (CREATE (CREATE (CREATE (CREATE (CREATE (CREATE (CREATE (CREATE (CREATE (CREATE (CREATE (CREATE (CREATE (CREATE (CREATE (CREATE (CREATE (CREATE (CREATE (CREATE (CREATE (CREATE (CREATE (CREATE (CREATE (CREATE (CREATE (CREATE (CREATE (CREATE (CREATE (CREATE (CREATE (CREATE NONE))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))); Step #5: DEBUG: Step #5: Ast { Step #5: expressions: [ Step #5: Expr( Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: false, Step #5: what: [ Step #5: Literal( Step #5: None, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ), Step #5: ], Step #5: } Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==56572== ERROR: libFuzzer: deadly signal 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-fc5abb6b6daee36941015ae2ceb8da0ac237be91 Step #5: MERGE-OUTER: attempt 18 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4001157649 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1713.txt' Step #5: MERGE-INNER: '/corpus/fuzz_format/fc5abb6b6daee36941015ae2ceb8da0ac237be91' caused a failure at the previous merge step Step #5: MERGE-INNER: 25660 total files; 16130 processed earlier; will process 9530 files now Step #5: #1 pulse exec/s: 0 rss: 32Mb Step #5: #2 pulse exec/s: 0 rss: 38Mb Step #5: #4 pulse exec/s: 0 rss: 38Mb Step #5: #8 pulse exec/s: 0 rss: 39Mb Step #5: #16 pulse exec/s: 0 rss: 41Mb Step #5: #32 pulse exec/s: 0 rss: 41Mb Step #5: Step #5: thread '' (61331) panicked at /src/surrealdb/fuzz/fuzz_targets/fuzz_format.rs:23:9: Step #5: Failed to parse format Step #5: Parse error: Exceeded expression recursion depth limit Step #5: --> [1:436] Step #5: | Step #5: 1 | ...F (IF (IF (IF (IF (IF (IF NONE THEN NONE END) THEN NONE END) THEN NONE END... Step #5: | ^ this expression nests or chains operators too deeply Step #5: Step #5: Step #5: SOURCE: Step #5: INSERT (<-(? AS `|\0\0\0\0\0\0\0\0|||||||`.`||||||||`((IF (IF (IF (IF (DELETE ONLY (IF (IF (IF (EXPLAIN FORMAT TEXT IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (EXPLAIN FORMAT TEXT IF (IF (IF (IF (UPDATE (UPDATE (UPDATE (UPDATE (UPDATE (UPDATE (UPDATE (UPDATE (UPDATE (UPDATE (UPDATE (UPDATE (UPDATE (UPDATE (UPDATE (UPDATE (UPDATE (UPDATE (UPDATE (UPDATE (UPDATE (UPDATE (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF NONE THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END))))))))))))))))))))))) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END)) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END)).*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*.*)) VALUES (NONE); Step #5: DEBUG: Step #5: Ast { Step #5: expressions: [ Step #5: Expr( Step #5: Insert( Step #5: InsertStatement { Step #5: into: None, Step #5: data: ValuesExpression( Step #5: [ Step #5: [ Step #5: ( Step #5: Idiom( Step #5: [ Step #5: Graph( Step #5: Lookup { Step #5: kind: Graph( Step #5: In, Step #5: ), Step #5: expr: None, Step #5: only: false, Step #5: what: [], Step #5: cond: None, Step #5: split: None, Step #5: group: None, Step #5: order: None, Step #5: limit: None, Step #5: start: None, Step #5: alias: Some( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "|\0\0\0\0\0\0\0\0|||||||", Step #5: ), Step #5: Method( Step #5: "||||||||", Step #5: [ Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: Delete( Step #5: DeleteStatement { Step #5: only: true, Step #5: what: [ Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: Explain { Step #5: format: Text, Step #5: analyze: false, Step #5: statement: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: Explain { Step #5: format: Text, Step #5: analyze: false, Step #5: statement: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: Update( Step #5: UpdateStatement { Step #5: only: false, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: false, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: false, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: false, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: false, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: false, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: false, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: false, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: false, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: false, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: false, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: false, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: false, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: false, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: false, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: false, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: false, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: false, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: false, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: false, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: false, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: false, Step #5: what: [ Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: }, Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: }, Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: ], Step #5: ), Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: ], Step #5: ), Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: ], Step #5: ), Step #5: ignore: false, Step #5: update: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: relation: false, Step #5: }, Step #5: ), Step #5: ), Step #5: ], Step #5: } Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==61331== ERROR: libFuzzer: deadly signal 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-eaff4c56634a8a41103e3380e01ce0c92c4490c7 Step #5: MERGE-OUTER: attempt 19 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4001567368 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1713.txt' Step #5: MERGE-INNER: '/corpus/fuzz_format/eaff4c56634a8a41103e3380e01ce0c92c4490c7' caused a failure at the previous merge step Step #5: MERGE-INNER: 25660 total files; 16181 processed earlier; will process 9479 files now Step #5: #1 pulse exec/s: 0 rss: 38Mb Step #5: #2 pulse exec/s: 0 rss: 38Mb Step #5: #4 pulse exec/s: 0 rss: 38Mb Step #5: #8 pulse exec/s: 0 rss: 40Mb Step #5: #16 pulse exec/s: 0 rss: 41Mb Step #5: #32 pulse exec/s: 0 rss: 41Mb Step #5: #64 pulse exec/s: 0 rss: 42Mb Step #5: #128 pulse exec/s: 0 rss: 42Mb Step #5: Step #5: thread '' (62832) panicked at /src/surrealdb/fuzz/fuzz_targets/fuzz_format.rs:23:9: Step #5: Failed to parse format Step #5: Parse error: Exceeded expression recursion depth limit Step #5: --> [1:310] Step #5: | Step #5: 1 | ... (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (UPSERT O... Step #5: | ^^ this expression nests or chains operators too deeply Step #5: Step #5: Step #5: SOURCE: Step #5: LIVE SELECT DIFF FROM (IF (IF (IF (IF (IF (DELETE ONLY `ʱw`, (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF RETURN THROW (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (IF (UPSERT ONLY RETURN { RETURN NONE }) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END), NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END) THEN NONE END); Step #5: DEBUG: Step #5: Ast { Step #5: expressions: [ Step #5: Live( Step #5: LiveStatement { Step #5: fields: Diff, Step #5: what: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: Delete( Step #5: DeleteStatement { Step #5: only: true, Step #5: what: [ Step #5: Table( Step #5: TableName( Step #5: "ʱ\u{7f}\u{7f}w\u{7f}\u{7f}\u{7f}\u{7f}\u{7f}\u{7f}\u{7f}\u{7f}", Step #5: ), Step #5: ), Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: Return( Step #5: OutputStatement { Step #5: what: Throw( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: true, Step #5: what: [ Step #5: Return( Step #5: OutputStatement { Step #5: what: Block( Step #5: Block( Step #5: [ Step #5: Return( Step #5: OutputStatement { Step #5: what: Literal( Step #5: None, Step #5: ), Step #5: fetch: None, Step #5: }, Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: fetch: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: ), Step #5: fetch: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ], Step #5: with: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: cond: None, Step #5: fetch: None, Step #5: }, Step #5: ), Step #5: ], Step #5: } Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==62832== ERROR: libFuzzer: deadly signal 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-b91e8fa8d0eb3f0562c5127c59625ade0b07dc4a Step #5: MERGE-OUTER: attempt 20 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4002717709 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1713.txt' Step #5: MERGE-INNER: '/corpus/fuzz_format/b91e8fa8d0eb3f0562c5127c59625ade0b07dc4a' caused a failure at the previous merge step Step #5: MERGE-INNER: 25660 total files; 16397 processed earlier; will process 9263 files now Step #5: #1 pulse exec/s: 0 rss: 37Mb Step #5: #2 pulse exec/s: 0 rss: 37Mb Step #5: #4 pulse exec/s: 0 rss: 39Mb Step #5: #8 pulse exec/s: 0 rss: 39Mb Step #5: #16 pulse exec/s: 0 rss: 41Mb Step #5: #32 pulse exec/s: 0 rss: 41Mb Step #5: #64 pulse exec/s: 0 rss: 42Mb Step #5: Step #5: thread '' (68409) panicked at /src/surrealdb/fuzz/fuzz_targets/fuzz_format.rs:23:9: Step #5: Failed to parse format Step #5: Parse error: SPLIT and GROUP are mutually exclusive Step #5: --> [3:1012] Step #5: | Step #5: 3 | ...ONE, NONE SPLIT ON `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONC... Step #5: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ SPLIT cannot be used with GROUP Step #5: --> [3:14928] Step #5: | Step #5: 3 | ...RRENTLY)` GROUP BY `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONC... Step #5: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ GROUP cannot be used with SPLIT Step #5: Step #5: Step #5: SOURCE: Step #5: USE DEFAULT; Step #5: SHOW CHANGES FOR TABLE `1` SINCE 14250005796938498614 LIMIT 3334616773; Step #5: USE NS <-(? AS <->?.``(!(SLEEP 0ns), (SELECT VALUE (RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)) OMIT (REBUILD INDEX `0` ON `` CONCURRENTLY), (REBUILD INDEX IF EXISTS `` ON ``) FROM (REBUILD INDEX IF EXISTS `` ON ``), (REBUILD INDEX IF EXISTS `` ON ``), (REBUILD INDEX `` ON `` CONCURRENTLY), (REBUILD INDEX `` ON `` CONCURRENTLY), (REBUILD INDEX `` ON `` CONCURRENTLY), (REBUILD INDEX IF EXISTS `` ON ``), (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY), (REBUILD INDEX IF EXISTS `` ON ``), (REBUILD INDEX `` ON `` CONCURRENTLY), (REBUILD INDEX `` ON ``), ``, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE SPLIT ON `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)`, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)`, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)`, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)`, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)`, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)`, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)`, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)`, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)`, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)`, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)`, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)`, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)`, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)`, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)`, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)`, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)`, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)`, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)`, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)`, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)`, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)`, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)`, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)`, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)`, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)`, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)`, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)`, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)`, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)`, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)`, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)`, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)`, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)`, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)`, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)`, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)`, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)`, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)`, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)`, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)`, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)`, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)`, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)`, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)`, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)`, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)`, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)`, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)`, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)`, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)`, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)`, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)`, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)`, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)`, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)`, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)` GROUP BY `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)`, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)`, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)` ORDER BY `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)` COLLATE NUMERIC, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)`, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)` COLLATE, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)` COLLATE NUMERIC DESC, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)` NUMERIC, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)`, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)` COLLATE DESC, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)` NUMERIC, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)` COLLATE, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)` COLLATE NUMERIC DESC, `RELATE ONLY (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS \`\` ON \`\`) TIMEOUT {(REBUILD INDEX \`\` ON \`\` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS \`\` ON \`\` CONCURRENTLY)`), NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE).*.*.*.*.*.*.*.*.*.*.*.*); Step #5: DEBUG: Step #5: Ast { Step #5: expressions: [ Step #5: Use( Step #5: Default, Step #5: ), Step #5: Show( Step #5: ShowStatement { Step #5: table: Some( Step #5: TableName( Step #5: "1", Step #5: ), Step #5: ), Step #5: since: Versionstamp( Step #5: 14250005796938498614, Step #5: ), Step #5: limit: Some( Step #5: 3334616773, Step #5: ), Step #5: }, Step #5: ), Step #5: Use( Step #5: Ns( Step #5: Idiom( Step #5: Idiom( Step #5: [ Step #5: Graph( Step #5: Lookup { Step #5: kind: Graph( Step #5: In, Step #5: ), Step #5: expr: None, Step #5: only: false, Step #5: what: [], Step #5: cond: None, Step #5: split: None, Step #5: group: None, Step #5: order: None, Step #5: limit: None, Step #5: start: None, Step #5: alias: Some( Step #5: Idiom( Step #5: [ Step #5: Graph( Step #5: Lookup { Step #5: kind: Graph( Step #5: Both, Step #5: ), Step #5: expr: None, Step #5: only: false, Step #5: what: [], Step #5: cond: None, Step #5: split: None, Step #5: group: None, Step #5: order: None, Step #5: limit: None, Step #5: start: None, Step #5: alias: None, Step #5: }, Step #5: ), Step #5: Method( Step #5: "", Step #5: [ Step #5: Prefix { Step #5: op: Not, Step #5: expr: Sleep( Step #5: SleepStatement { Step #5: duration: Duration( Step #5: 0ns, Step #5: ), Step #5: }, Step #5: ), Step #5: }, Step #5: Select( Step #5: SelectStatement { Step #5: fields: Value( Step #5: Selector { Step #5: expr: Relate( Step #5: RelateStatement { Step #5: only: true, Step #5: or_update: false, Step #5: through: Constant( Step #5: TimeMax, Step #5: ), Step #5: from: Rebuild( Step #5: Index( Step #5: RebuildIndexStatement { Step #5: name: "", Step #5: what: TableName( Step #5: "", Step #5: ), Step #5: if_exists: true, Step #5: concurrently: true, Step #5: }, Step #5: ), Step #5: ), Step #5: to: Rebuild( Step #5: Index( Step #5: RebuildIndexStatement { Step #5: name: "", Step #5: what: TableName( Step #5: "", Step #5: ), Step #5: if_exists: true, Step #5: concurrently: false, Step #5: }, Step #5: ), Step #5: ), Step #5: data: None, Step #5: output: None, Step #5: timeout: Binary { Step #5: left: Literal( Step #5: Set( Step #5: [ Step #5: Rebuild( Step #5: Index( Step #5: RebuildIndexStatement { Step #5: name: "", Step #5: what: TableName( Step #5: "", Step #5: ), Step #5: if_exists: false, Step #5: concurrently: true, Step #5: }, Step #5: ), Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: op: Intersects, Step #5: right: Rebuild( Step #5: Index( Step #5: RebuildIndexStatement { Step #5: name: "", Step #5: what: TableName( Step #5: "", Step #5: ), Step #5: if_exists: true, Step #5: concurrently: true, Step #5: }, Step #5: ), Step #5: ), Step #5: }, Step #5: }, Step #5: ), Step #5: alias: None, Step #5: }, Step #5: ), Step #5: omit: [ Step #5: Rebuild( Step #5: Index( Step #5: RebuildIndexStatement { Step #5: name: "0", Step #5: what: TableName( Step #5: "", Step #5: ), Step #5: if_exists: false, Step #5: concurrently: true, Step #5: }, Step #5: ), Step #5: ), Step #5: Rebuild( Step #5: Index( Step #5: RebuildIndexStatement { Step #5: name: "", Step #5: what: TableName( Step #5: "", Step #5: ), Step #5: if_exists: true, Step #5: concurrently: false, Step #5: }, Step #5: ), Step #5: ), Step #5: ], Step #5: only: false, Step #5: what: [ Step #5: Rebuild( Step #5: Index( Step #5: RebuildIndexStatement { Step #5: name: "", Step #5: what: TableName( Step #5: "", Step #5: ), Step #5: if_exists: true, Step #5: concurrently: false, Step #5: }, Step #5: ), Step #5: ), Step #5: Rebuild( Step #5: Index( Step #5: RebuildIndexStatement { Step #5: name: "", Step #5: what: TableName( Step #5: "", Step #5: ), Step #5: if_exists: true, Step #5: concurrently: false, Step #5: }, Step #5: ), Step #5: ), Step #5: Rebuild( Step #5: Index( Step #5: RebuildIndexStatement { Step #5: name: "", Step #5: what: TableName( Step #5: "", Step #5: ), Step #5: if_exists: false, Step #5: concurrently: true, Step #5: }, Step #5: ), Step #5: ), Step #5: Rebuild( Step #5: Index( Step #5: RebuildIndexStatement { Step #5: name: "", Step #5: what: TableName( Step #5: "", Step #5: ), Step #5: if_exists: false, Step #5: concurrently: true, Step #5: }, Step #5: ), Step #5: ), Step #5: Rebuild( Step #5: Index( Step #5: RebuildIndexStatement { Step #5: name: "", Step #5: what: TableName( Step #5: "", Step #5: ), Step #5: if_exists: false, Step #5: concurrently: true, Step #5: }, Step #5: ), Step #5: ), Step #5: Rebuild( Step #5: Index( Step #5: RebuildIndexStatement { Step #5: name: "", Step #5: what: TableName( Step #5: "", Step #5: ), Step #5: if_exists: true, Step #5: concurrently: false, Step #5: }, Step #5: ), Step #5: ), Step #5: Rebuild( Step #5: Index( Step #5: RebuildIndexStatement { Step #5: name: "", Step #5: what: TableName( Step #5: "", Step #5: ), Step #5: if_exists: true, Step #5: concurrently: true, Step #5: }, Step #5: ), Step #5: ), Step #5: Rebuild( Step #5: Index( Step #5: RebuildIndexStatement { Step #5: name: "", Step #5: what: TableName( Step #5: "", Step #5: ), Step #5: if_exists: true, Step #5: concurrently: false, Step #5: }, Step #5: ), Step #5: ), Step #5: Rebuild( Step #5: Index( Step #5: RebuildIndexStatement { Step #5: name: "", Step #5: what: TableName( Step #5: "", Step #5: ), Step #5: if_exists: false, Step #5: concurrently: true, Step #5: }, Step #5: ), Step #5: ), Step #5: Rebuild( Step #5: Index( Step #5: RebuildIndexStatement { Step #5: name: "", Step #5: what: TableName( Step #5: "", Step #5: ), Step #5: if_exists: false, Step #5: concurrently: false, Step #5: }, Step #5: ), Step #5: ), Step #5: Idiom( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ], Step #5: with: None, Step #5: cond: None, Step #5: split: Some( Step #5: Splits( Step #5: [ Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: group: Some( Step #5: Groups( Step #5: [ Step #5: Group( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Group( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Group( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: order: Some( Step #5: Order( Step #5: OrderList( Step #5: [ Step #5: Order { Step #5: value: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: collate: true, Step #5: numeric: true, Step #5: direction: true, Step #5: }, Step #5: Order { Step #5: value: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: collate: false, Step #5: numeric: false, Step #5: direction: true, Step #5: }, Step #5: Order { Step #5: value: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: collate: true, Step #5: numeric: false, Step #5: direction: true, Step #5: }, Step #5: Order { Step #5: value: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: collate: true, Step #5: numeric: true, Step #5: direction: false, Step #5: }, Step #5: Order { Step #5: value: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: collate: false, Step #5: numeric: true, Step #5: direction: true, Step #5: }, Step #5: Order { Step #5: value: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: collate: false, Step #5: numeric: false, Step #5: direction: true, Step #5: }, Step #5: Order { Step #5: value: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: collate: true, Step #5: numeric: false, Step #5: direction: false, Step #5: }, Step #5: Order { Step #5: value: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: collate: false, Step #5: numeric: true, Step #5: direction: true, Step #5: }, Step #5: Order { Step #5: value: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: collate: true, Step #5: numeric: false, Step #5: direction: true, Step #5: }, Step #5: Order { Step #5: value: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: collate: true, Step #5: numeric: true, Step #5: direction: false, Step #5: }, Step #5: Order { Step #5: value: Idiom( Step #5: [ Step #5: Field( Step #5: "RELATE ONLY (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) -> (time::MAXIMUM) -> (REBUILD INDEX IF EXISTS `` ON ``) TIMEOUT {(REBUILD INDEX `` ON `` CONCURRENTLY),} INTERSECTS (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY)", Step #5: ), Step #5: ], Step #5: ), Step #5: collate: false, Step #5: numeric: false, Step #5: direction: true, Step #5: }, Step #5: ], Step #5: ), Step #5: ), Step #5: ), Step #5: limit: None, Step #5: start: None, Step #5: fetch: None, Step #5: version: Literal( Step #5: None, Step #5: ), Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: tempfiles: false, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ], Step #5: ), Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: ], Step #5: ), Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: ), Step #5: ), Step #5: ], Step #5: } Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==68409== ERROR: libFuzzer: deadly signal 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-d97bf40536e0299ee0b21385d78dd41454cc17c9 Step #5: MERGE-OUTER: attempt 21 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4003128451 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1713.txt' Step #5: MERGE-INNER: '/corpus/fuzz_format/d97bf40536e0299ee0b21385d78dd41454cc17c9' caused a failure at the previous merge step Step #5: MERGE-INNER: 25660 total files; 16497 processed earlier; will process 9163 files now Step #5: #1 pulse exec/s: 0 rss: 39Mb Step #5: #2 pulse exec/s: 0 rss: 39Mb Step #5: #4 pulse exec/s: 0 rss: 39Mb Step #5: #8 pulse exec/s: 0 rss: 40Mb Step #5: #16 pulse exec/s: 0 rss: 41Mb Step #5: #32 pulse exec/s: 0 rss: 41Mb Step #5: #64 pulse exec/s: 0 rss: 42Mb Step #5: Step #5: thread '' (70480) panicked at /src/surrealdb/fuzz/fuzz_targets/fuzz_format.rs:23:9: Step #5: Failed to parse format Step #5: Parse error: Exceeded expression recursion depth limit Step #5: --> [1:829] Step #5: | Step #5: 1 | ...Y (UPDATE ONLY (UPDATE ONLY (UPDATE ONLY (UPDATE ONLY (UPDATE ONLY (UPDATE... Step #5: | ^^^^ this expression nests or chains operators too deeply Step #5: Step #5: Step #5: SOURCE: Step #5: UPDATE ONLY (UPDATE ONLY (UPDATE ONLY (UPDATE ONLY (UPDATE ONLY (UPDATE ONLY (UPDATE ONLY (UPDATE ONLY (UPDATE ONLY (UPDATE ONLY (UPDATE ONLY (IF (UPDATE ONLY (UPDATE ONLY (IF (UPDATE ONLY (UPDATE ONLY (UPDATE ONLY (UPDATE ONLY (UPDATE ONLY (UPDATE ONLY (CREATE ONLY (UPDATE ONLY (UPDATE ONLY (UPDATE ONLY (UPDATE ONLY (UPDATE ONLY (UPDATE ONLY (UPDATE ONLY (UPDATE ONLY (UPDATE ONLY (UPDATE ONLY (UPDATE ONLY (UPDATE ONLY (UPDATE ONLY (UPDATE ONLY (UPDATE ONLY (UPDATE ONLY (UPDATE ONLY (UPDATE ONLY (UPDATE ONLY (UPDATE ONLY (UPDATE ONLY (UPDATE ONLY (UPDATE ONLY (EXPLAIN FORMAT TEXT CREATE ONLY (UPDATE ONLY (UPDATE ONLY (UPDATE ONLY (UPDATE ONLY (UPDATE ONLY (UPDATE ONLY (UPDATE ONLY (UPDATE ONLY (UPDATE ONLY (UPDATE ONLY (UPDATE ONLY (UPDATE ONLY (UPDATE ONLY (UPDATE ONLY (UPDATE ONLY (UPDATE ONLY (UPDATE ONLY (UPDATE ONLY (UPDATE ONLY (UPDATE ONLY (UPDATE ONLY (UPDATE ONLY (UPDATE ONLY (EXPLAIN FORMAT TEXT NONE) - NONE)))))))))))))))))))))))) - NONE)))))))))))))))))))))))))))))) THEN NONE END))) THEN NONE END))))))))))); Step #5: DEBUG: Step #5: Ast { Step #5: expressions: [ Step #5: Expr( Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Create( Step #5: CreateStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Binary { Step #5: left: Explain { Step #5: format: Text, Step #5: analyze: false, Step #5: statement: Create( Step #5: CreateStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Update( Step #5: UpdateStatement { Step #5: only: true, Step #5: what: [ Step #5: Binary { Step #5: left: Explain { Step #5: format: Text, Step #5: analyze: false, Step #5: statement: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: op: Subtract, Step #5: right: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: }, Step #5: op: Subtract, Step #5: right: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ), Step #5: ], Step #5: } Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==70480== ERROR: libFuzzer: deadly signal 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-0eeda1fa5fce435a62268438496aadaa5b8d3a0a Step #5: MERGE-OUTER: attempt 22 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4003580691 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1713.txt' Step #5: MERGE-INNER: '/corpus/fuzz_format/0eeda1fa5fce435a62268438496aadaa5b8d3a0a' caused a failure at the previous merge step Step #5: MERGE-INNER: 25660 total files; 16570 processed earlier; will process 9090 files now Step #5: #1 pulse exec/s: 0 rss: 38Mb Step #5: #2 pulse exec/s: 0 rss: 39Mb Step #5: #4 pulse exec/s: 0 rss: 40Mb Step #5: #8 pulse exec/s: 0 rss: 40Mb Step #5: #16 pulse exec/s: 0 rss: 41Mb Step #5: #32 pulse exec/s: 0 rss: 41Mb Step #5: Step #5: thread '' (71785) panicked at /src/surrealdb/fuzz/fuzz_targets/fuzz_format.rs:23:9: Step #5: Failed to parse format Step #5: Parse error: Unexpected token `[`, expected FROM Step #5: --> [1:347] Step #5: | Step #5: 1 | ...NONE AS ``[151589312240511100000000000000000000000000000000000000000000000... Step #5: | ^ Step #5: Step #5: Step #5: SOURCE: Step #5: ACCESS G ON ROOT SHOW WHERE (RELATE ONLY OR UPDATE (FOR $`` IN || -> array { FOR $`` IN || -> array {;} { || -> array {;}; || -> array {;}; || -> array {;}; || -> string { RELATE ONLY (<-(SELECT VALUE NONE AS ``[1515893122405111000000000000000000000000000000000000000000000000000000000000000000000000000000f].``[26073340368688684374672998650dec].`-TAG`.*.``[26073340368688683601578885370dec].`-TAG`.*.``[26073340368688683601578885370dec].`-TAG`.*.``[26073340368688683601578885370dec].`-TAG`.*.``[2607334036.8688683601578885370dec].``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.`` FROM ? AS ``)) -> (EXPLAIN ANALYZE FORMAT JSON silo::``::``<1515578773.1096035674.2756629319>::``()) -> (NONE) }; } } {;}) -> (ALTER SYSTEM DROP QUERY_TIMEOUT COMPACT) -> (NONE)); Step #5: DEBUG: Step #5: Ast { Step #5: expressions: [ Step #5: Access( Step #5: Show( Step #5: AccessStatementShow { Step #5: ac: "G", Step #5: base: Some( Step #5: Root, Step #5: ), Step #5: gr: None, Step #5: cond: Some( Step #5: Cond( Step #5: Relate( Step #5: RelateStatement { Step #5: only: true, Step #5: or_update: true, Step #5: through: Alter( Step #5: System( Step #5: AlterSystemStatement { Step #5: query_timeout: Drop, Step #5: compact: true, Step #5: }, Step #5: ), Step #5: ), Step #5: from: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Closure( Step #5: Closure { Step #5: args: [], Step #5: returns: Some( Step #5: Array( Step #5: Any, Step #5: Some( Step #5: 10736581511667449855, Step #5: ), Step #5: ), Step #5: ), Step #5: body: Block( Step #5: Block( Step #5: [ Step #5: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Closure( Step #5: Closure { Step #5: args: [], Step #5: returns: Some( Step #5: Array( Step #5: File( Step #5: [], Step #5: ), Step #5: Some( Step #5: 4565688591939081471, Step #5: ), Step #5: ), Step #5: ), Step #5: body: Block( Step #5: Block( Step #5: [], Step #5: ), Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [ Step #5: Closure( Step #5: Closure { Step #5: args: [], Step #5: returns: Some( Step #5: Array( Step #5: File( Step #5: [], Step #5: ), Step #5: Some( Step #5: 4565688591939081471, Step #5: ), Step #5: ), Step #5: ), Step #5: body: Block( Step #5: Block( Step #5: [], Step #5: ), Step #5: ), Step #5: }, Step #5: ), Step #5: Closure( Step #5: Closure { Step #5: args: [], Step #5: returns: Some( Step #5: Array( Step #5: File( Step #5: [], Step #5: ), Step #5: Some( Step #5: 4565688591939081471, Step #5: ), Step #5: ), Step #5: ), Step #5: body: Block( Step #5: Block( Step #5: [], Step #5: ), Step #5: ), Step #5: }, Step #5: ), Step #5: Closure( Step #5: Closure { Step #5: args: [], Step #5: returns: Some( Step #5: Array( Step #5: File( Step #5: [], Step #5: ), Step #5: Some( Step #5: 4565688591939081471, Step #5: ), Step #5: ), Step #5: ), Step #5: body: Block( Step #5: Block( Step #5: [], Step #5: ), Step #5: ), Step #5: }, Step #5: ), Step #5: Closure( Step #5: Closure { Step #5: args: [], Step #5: returns: Some( Step #5: String, Step #5: ), Step #5: body: Block( Step #5: Block( Step #5: [ Step #5: Relate( Step #5: RelateStatement { Step #5: only: true, Step #5: or_update: false, Step #5: through: Explain { Step #5: format: Json, Step #5: analyze: true, Step #5: statement: FunctionCall( Step #5: FunctionCall { Step #5: receiver: Silo { Step #5: org: "", Step #5: pkg: "", Step #5: major: 1515578773, Step #5: minor: 1096035674, Step #5: patch: 2756629319, Step #5: sub: Some( Step #5: "", Step #5: ), Step #5: }, Step #5: arguments: [], Step #5: }, Step #5: ), Step #5: }, Step #5: from: Idiom( Step #5: Idiom( Step #5: [ Step #5: Graph( Step #5: Lookup { Step #5: kind: Graph( Step #5: In, Step #5: ), Step #5: expr: Some( Step #5: Value( Step #5: Selector { Step #5: expr: Literal( Step #5: None, Step #5: ), Step #5: alias: Some( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "", Step #5: ), Step #5: Value( Step #5: Literal( Step #5: Float( Step #5: 1.515893122405111e93, Step #5: ), Step #5: ), Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Value( Step #5: Literal( Step #5: Decimal( Step #5: 26073340368688684374672998650, Step #5: ), Step #5: ), Step #5: ), Step #5: Field( Step #5: "-TAG", Step #5: ), Step #5: All, Step #5: Field( Step #5: "", Step #5: ), Step #5: Value( Step #5: Literal( Step #5: Decimal( Step #5: 26073340368688683601578885370, Step #5: ), Step #5: ), Step #5: ), Step #5: Field( Step #5: "-TAG", Step #5: ), Step #5: All, Step #5: Field( Step #5: "", Step #5: ), Step #5: Value( Step #5: Literal( Step #5: Decimal( Step #5: 26073340368688683601578885370, Step #5: ), Step #5: ), Step #5: ), Step #5: Field( Step #5: "-TAG", Step #5: ), Step #5: All, Step #5: Field( Step #5: "", Step #5: ), Step #5: Value( Step #5: Literal( Step #5: Decimal( Step #5: 26073340368688683601578885370, Step #5: ), Step #5: ), Step #5: ), Step #5: Field( Step #5: "-TAG", Step #5: ), Step #5: All, Step #5: Field( Step #5: "", Step #5: ), Step #5: Value( Step #5: Literal( Step #5: Decimal( Step #5: 2607334036.8688683601578885370, Step #5: ), Step #5: ), Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: }, Step #5: ), Step #5: ), Step #5: only: false, Step #5: what: [], Step #5: cond: None, Step #5: split: None, Step #5: group: None, Step #5: order: None, Step #5: limit: None, Step #5: start: None, Step #5: alias: Some( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: to: Literal( Step #5: None, Step #5: ), Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: to: Literal( Step #5: None, Step #5: ), Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: ), Step #5: ), Step #5: }, Step #5: ), Step #5: ), Step #5: ], Step #5: } Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==71785== ERROR: libFuzzer: deadly signal 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-8f20173515870d6de29c34c867d4e921b610a5b0 Step #5: MERGE-OUTER: attempt 23 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4003731952 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1713.txt' Step #5: MERGE-INNER: '/corpus/fuzz_format/8f20173515870d6de29c34c867d4e921b610a5b0' caused a failure at the previous merge step Step #5: MERGE-INNER: 25660 total files; 16603 processed earlier; will process 9057 files now Step #5: #1 pulse exec/s: 0 rss: 39Mb Step #5: #2 pulse exec/s: 0 rss: 39Mb Step #5: #4 pulse exec/s: 0 rss: 39Mb Step #5: #8 pulse exec/s: 0 rss: 41Mb Step #5: #16 pulse exec/s: 0 rss: 41Mb Step #5: #32 pulse exec/s: 0 rss: 41Mb Step #5: #64 pulse exec/s: 0 rss: 41Mb Step #5: #128 pulse exec/s: 0 rss: 42Mb Step #5: Step #5: thread '' (72092) panicked at /src/surrealdb/fuzz/fuzz_targets/fuzz_format.rs:23:9: Step #5: Failed to parse format Step #5: Parse error: Exceeded expression recursion depth limit Step #5: --> [1:827] Step #5: | Step #5: 1 | ... (FOR $`` IN (FOR $`` IN (FOR $`` IN (FOR $`` IN (FOR $`` IN NONE {;}) {;}... Step #5: | ^^ this expression nests or chains operators too deeply Step #5: Step #5: Step #5: SOURCE: Step #5: FOR $`` IN (FOR $`` IN (DELETE ONLY (FOR $`` IN (FOR $`` IN (FOR $`` IN (FOR $`` IN (FOR $`` IN (FOR $`` IN (FOR $`` IN (FOR $`` IN (FOR $`` IN (FOR $`` IN (FOR $`` IN (FOR $`` IN (FOR $`` IN (FOR $`` IN (FOR $`` IN (FOR $`` IN (FOR $`` IN (FOR $`` IN (FOR $`` IN (FOR $`` IN (FOR $`` IN (FOR $`` IN (FOR $`` IN (FOR $`` IN (FOR $`` IN (FOR $`` IN (FOR $`` IN (FOR $`` IN (FOR $`` IN (FOR $`` IN (FOR $`` IN (FOR $`` IN (FOR $`` IN (FOR $`` IN (FOR $`` IN (FOR $`` IN (FOR $`` IN (FOR $`` IN (FOR $`` IN (FOR $`` IN (FOR $`` IN (FOR $`` IN (FOR $`` IN (FOR $`` IN (REBUILD INDEX IF EXISTS `` ON `` CONCURRENTLY) { FOR $`` IN (FOR $`` IN (FOR $`` IN (FOR $`` IN (FOR $`` IN (FOR $`` IN (FOR $`` IN (FOR $`` IN (FOR $`` IN (FOR $`` IN (FOR $`` IN (FOR $`` IN (FOR $`` IN (FOR $`` IN (FOR $`` IN (FOR $`` IN (FOR $`` IN (FOR $`` IN (FOR $`` IN (FOR $`` IN (FOR $`` IN (FOR $`` IN NONE {;}) {;}) {;}) {;}) {;}) {;}) {;}) {;}) {;}) {;}) {;}) {;}) {;}) {;}) {;}) {;}) {;}) {;}) {;}) {;}) {;}) {;} }) {;}) {;}) {;}) {;}) {;}) {;}) {;}) {;}) {;}) {;}) {;}) {;}) {;}) {;}) {;}) {;}) {;}) {;}) {;}) {;}) {;}) {;}) {;}) {;}) {;}) {;}) {;}) {;}) {;}) {;}) {;}) {;}) {;}) {;}) {;}) {;}) {;}) {;}) {;}) {;}) {;}) {;}) {;})) {;}) {;}; Step #5: DEBUG: Step #5: Ast { Step #5: expressions: [ Step #5: Expr( Step #5: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Delete( Step #5: DeleteStatement { Step #5: only: true, Step #5: what: [ Step #5: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Rebuild( Step #5: Index( Step #5: RebuildIndexStatement { Step #5: name: "", Step #5: what: TableName( Step #5: "", Step #5: ), Step #5: if_exists: true, Step #5: concurrently: true, Step #5: }, Step #5: ), Step #5: ), Step #5: block: Block( Step #5: [ Step #5: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Literal( Step #5: None, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: ), Step #5: ], Step #5: } Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==72092== ERROR: libFuzzer: deadly signal 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-827ae8eec2d219d46e5a52d38a24e435fb7f85ca Step #5: MERGE-OUTER: attempt 24 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4004196884 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1713.txt' Step #5: MERGE-INNER: '/corpus/fuzz_format/827ae8eec2d219d46e5a52d38a24e435fb7f85ca' caused a failure at the previous merge step Step #5: MERGE-INNER: 25660 total files; 16736 processed earlier; will process 8924 files now Step #5: #1 pulse exec/s: 0 rss: 38Mb Step #5: #2 pulse exec/s: 0 rss: 39Mb Step #5: #4 pulse exec/s: 0 rss: 39Mb Step #5: #8 pulse exec/s: 0 rss: 39Mb Step #5: #16 pulse exec/s: 0 rss: 41Mb Step #5: #32 pulse exec/s: 0 rss: 41Mb Step #5: #64 pulse exec/s: 0 rss: 41Mb Step #5: Step #5: thread '' (74035) panicked at /src/surrealdb/fuzz/fuzz_targets/fuzz_format.rs:23:9: Step #5: Failed to parse format Step #5: Parse error: Unexpected token `.`, expected FROM Step #5: --> [1:193] Step #5: | Step #5: 1 | .../67288B`.*.*[3807335462525543669].``.*.*[0.00000000000000000000000000377... Step #5: | ^ Step #5: Step #5: Step #5: SOURCE: Step #5: INFO FOR USER (mod:: ``((REBUILD INDEX A ON `` CONCURRENTLY)))((RELATE ONLY OR UPDATE (CONTINUE) -> (|``:-1591368914612993393|) -> (CONTINUE) MERGE SELECT VALUE NONE AS `129121475808/67288B`.*.*[3807335462525543669].``.*.*[0.00000000000000000000000000377143171125859f][734944160248397100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f].``[34252166091914450000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f].``.`;`.*.`1C;`[7551437860317674067517444258.0dec].`1`.``.``.``[3308737681644989223].``[5602094625898375337].*[34252052528286900.571685265074dec].`#`[92780212595924140000000000000000000000000000000000000000000000000000000000000000000000000f].``[3212882394723379186].`.`.``.*.``.``[1739.5494311367098836649585950dec][70100.806669728057694054660284dec].*[6795181595494960427836710626.2dec].``[8553381829792472108][5656848726868143104][0.0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004843473545881025f].*.`\0`.*.*[4717286672733052338183dec].``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.`` FROM NONE)..); Step #5: DEBUG: Step #5: Ast { Step #5: expressions: [ Step #5: Expr( Step #5: Info( Step #5: User( Step #5: Postfix { Step #5: expr: FunctionCall( Step #5: FunctionCall { Step #5: receiver: Module( Step #5: "", Step #5: None, Step #5: ), Step #5: arguments: [ Step #5: Rebuild( Step #5: Index( Step #5: RebuildIndexStatement { Step #5: name: "A", Step #5: what: TableName( Step #5: "", Step #5: ), Step #5: if_exists: false, Step #5: concurrently: true, Step #5: }, Step #5: ), Step #5: ), Step #5: ], Step #5: }, Step #5: ), Step #5: op: Call( Step #5: [ Step #5: Postfix { Step #5: expr: Relate( Step #5: RelateStatement { Step #5: only: true, Step #5: or_update: true, Step #5: through: Mock( Step #5: Count( Step #5: TableName( Step #5: "", Step #5: ), Step #5: -1591368914612993393, Step #5: ), Step #5: ), Step #5: from: Continue, Step #5: to: Continue, Step #5: data: Some( Step #5: MergeExpression( Step #5: Select( Step #5: SelectStatement { Step #5: fields: Value( Step #5: Selector { Step #5: expr: Literal( Step #5: None, Step #5: ), Step #5: alias: Some( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "129121475808/67288B\u{1c}\u{7}", Step #5: ), Step #5: All, Step #5: All, Step #5: Value( Step #5: Literal( Step #5: Integer( Step #5: 3807335462525543669, Step #5: ), Step #5: ), Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: All, Step #5: All, Step #5: Value( Step #5: Literal( Step #5: Float( Step #5: 3.77143171125859e-27, Step #5: ), Step #5: ), Step #5: ), Step #5: Value( Step #5: Literal( Step #5: Float( Step #5: 7.349441602483971e254, Step #5: ), Step #5: ), Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Value( Step #5: Literal( Step #5: Float( Step #5: 3.425216609191445e106, Step #5: ), Step #5: ), Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: ";", Step #5: ), Step #5: All, Step #5: Field( Step #5: "1C;", Step #5: ), Step #5: Value( Step #5: Literal( Step #5: Decimal( Step #5: 7551437860317674067517444258.0, Step #5: ), Step #5: ), Step #5: ), Step #5: Field( Step #5: "1", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "\u{6}", Step #5: ), Step #5: Value( Step #5: Literal( Step #5: Integer( Step #5: 3308737681644989223, Step #5: ), Step #5: ), Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Value( Step #5: Literal( Step #5: Integer( Step #5: 5602094625898375337, Step #5: ), Step #5: ), Step #5: ), Step #5: All, Step #5: Value( Step #5: Literal( Step #5: Decimal( Step #5: 34252052528286900.571685265074, Step #5: ), Step #5: ), Step #5: ), Step #5: Field( Step #5: "#", Step #5: ), Step #5: Value( Step #5: Literal( Step #5: Float( Step #5: 9.278021259592414e88, Step #5: ), Step #5: ), Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Value( Step #5: Literal( Step #5: Integer( Step #5: 3212882394723379186, Step #5: ), Step #5: ), Step #5: ), Step #5: Field( Step #5: ".", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: All, Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Value( Step #5: Literal( Step #5: Decimal( Step #5: 1739.5494311367098836649585950, Step #5: ), Step #5: ), Step #5: ), Step #5: Value( Step #5: Literal( Step #5: Decimal( Step #5: 70100.806669728057694054660284, Step #5: ), Step #5: ), Step #5: ), Step #5: All, Step #5: Value( Step #5: Literal( Step #5: Decimal( Step #5: 6795181595494960427836710626.2, Step #5: ), Step #5: ), Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Value( Step #5: Literal( Step #5: Integer( Step #5: 8553381829792472108, Step #5: ), Step #5: ), Step #5: ), Step #5: Value( Step #5: Literal( Step #5: Integer( Step #5: 5656848726868143104, Step #5: ), Step #5: ), Step #5: ), Step #5: Value( Step #5: Literal( Step #5: Float( Step #5: 4.843473545881025e-124, Step #5: ), Step #5: ), Step #5: ), Step #5: All, Step #5: Field( Step #5: "\0", Step #5: ), Step #5: All, Step #5: All, Step #5: Value( Step #5: Literal( Step #5: Decimal( Step #5: 4717286672733052338183, Step #5: ), Step #5: ), Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: }, Step #5: ), Step #5: omit: [], Step #5: only: false, Step #5: what: [ Step #5: Literal( Step #5: None, Step #5: ), Step #5: ], Step #5: with: None, Step #5: cond: None, Step #5: split: None, Step #5: group: None, Step #5: order: None, Step #5: limit: None, Step #5: start: None, Step #5: fetch: None, Step #5: version: Literal( Step #5: None, Step #5: ), Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: tempfiles: false, Step #5: }, Step #5: ), Step #5: ), Step #5: ), Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: op: Range, Step #5: }, Step #5: ], Step #5: ), Step #5: }, Step #5: None, Step #5: false, Step #5: ), Step #5: ), Step #5: ), Step #5: ], Step #5: } Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==74035== ERROR: libFuzzer: deadly signal 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-ef455df91f5ff918ccef85d2222eb4ccb788b326 Step #5: MERGE-OUTER: attempt 25 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4004532649 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1713.txt' Step #5: MERGE-INNER: '/corpus/fuzz_format/ef455df91f5ff918ccef85d2222eb4ccb788b326' caused a failure at the previous merge step Step #5: MERGE-INNER: 25660 total files; 16834 processed earlier; will process 8826 files now Step #5: #1 pulse exec/s: 0 rss: 38Mb Step #5: #2 pulse exec/s: 0 rss: 38Mb Step #5: #4 pulse exec/s: 0 rss: 40Mb Step #5: #8 pulse exec/s: 0 rss: 40Mb Step #5: #16 pulse exec/s: 0 rss: 41Mb Step #5: #32 pulse exec/s: 0 rss: 41Mb Step #5: #64 pulse exec/s: 0 rss: 42Mb Step #5: #128 pulse exec/s: 0 rss: 42Mb Step #5: Step #5: thread '' (75462) panicked at /src/surrealdb/fuzz/fuzz_targets/fuzz_format.rs:23:9: Step #5: Failed to parse format Step #5: Parse error: Unexpected token `.`, expected FROM Step #5: --> [2:445] Step #5: | Step #5: 2 | ...NE)) AS ``.*.*[23726475267745530000000000000000000000000000000000000000000... Step #5: | ^ Step #5: Step #5: Step #5: SOURCE: Step #5: /[^[:^punct:]]/; Step #5: USE NS (UPDATE -(IF {;} THEN FOR $`` IN |$``: object| (IF {;} THEN <~(v FIELD `˄;`).``($``, `~C56n-C`, (SELECT VALUE -!T FROM ONLY (SLEEP 0ns), (RELATE (NONE) -> (UPSERT (UPSERT (SELECT VALUE (RELATE ONLY OR UPDATE (IF THROW CONTINUE THEN SELECT *, * FROM NONE GROUP BY ``.`V=6`.`51614607835t`.*[5931083647552109952].``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.``.`` END) -> (THROW (INFO FOR USER BREAK ON ROOT)) -> (NONE)) AS ``.*.*[2372647526774553000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f][0.000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012418107715654443f].* FROM NONE))) -> (NONE)), NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE SPLIT ON `-!T`, `-!T`, `-!T`, `-!T`, `-!T`, `-!T`, `-!T`, `-!T`, `-!T`, `-!T`, `-!T`, `-!T`, `-!T`, `-!T`, `-!T`, `-!T`, `-!T`, `-!T`, `-!T`), NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE, NONE).*.*.*.*.*.*.*.*.*.*.*.*.* END) {;} END)) DB NONE; Step #5: DEBUG: Step #5: Ast { Step #5: expressions: [ Step #5: Expr( Step #5: Literal( Step #5: Regex( Step #5: /[^[:^punct:]]/, Step #5: ), Step #5: ), Step #5: ), Step #5: Use( Step #5: NsDb( Step #5: Update( Step #5: UpdateStatement { Step #5: only: false, Step #5: what: [ Step #5: Prefix { Step #5: op: Negate, Step #5: expr: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: Block( Step #5: Block( Step #5: [], Step #5: ), Step #5: ), Step #5: Foreach( Step #5: ForeachStatement { Step #5: param: Param( Step #5: "", Step #5: ), Step #5: range: Closure( Step #5: Closure { Step #5: args: [ Step #5: ( Step #5: Param( Step #5: "", Step #5: ), Step #5: Object, Step #5: ), Step #5: ], Step #5: returns: None, Step #5: body: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: Block( Step #5: Block( Step #5: [], Step #5: ), Step #5: ), Step #5: Idiom( Step #5: Idiom( Step #5: [ Step #5: Graph( Step #5: Lookup { Step #5: kind: Reference, Step #5: expr: None, Step #5: only: false, Step #5: what: [ Step #5: Table { Step #5: table: TableName( Step #5: "v", Step #5: ), Step #5: referencing_field: Some( Step #5: "˄;", Step #5: ), Step #5: }, Step #5: ], Step #5: cond: None, Step #5: split: None, Step #5: group: None, Step #5: order: None, Step #5: limit: None, Step #5: start: None, Step #5: alias: None, Step #5: }, Step #5: ), Step #5: Method( Step #5: "", Step #5: [ Step #5: Param( Step #5: Param( Step #5: "", Step #5: ), Step #5: ), Step #5: Table( Step #5: TableName( Step #5: "~C56n-\u{18}\u{18}C", Step #5: ), Step #5: ), Step #5: Select( Step #5: SelectStatement { Step #5: fields: Value( Step #5: Selector { Step #5: expr: Prefix { Step #5: op: Negate, Step #5: expr: Prefix { Step #5: op: Not, Step #5: expr: Table( Step #5: TableName( Step #5: "T", Step #5: ), Step #5: ), Step #5: }, Step #5: }, Step #5: alias: None, Step #5: }, Step #5: ), Step #5: omit: [], Step #5: only: true, Step #5: what: [ Step #5: Sleep( Step #5: SleepStatement { Step #5: duration: Duration( Step #5: 0ns, Step #5: ), Step #5: }, Step #5: ), Step #5: Relate( Step #5: RelateStatement { Step #5: only: false, Step #5: or_update: false, Step #5: through: Upsert( Step #5: UpsertStatement { Step #5: only: false, Step #5: what: [ Step #5: Upsert( Step #5: UpsertStatement { Step #5: only: false, Step #5: what: [ Step #5: Select( Step #5: SelectStatement { Step #5: fields: Value( Step #5: Selector { Step #5: expr: Relate( Step #5: RelateStatement { Step #5: only: true, Step #5: or_update: true, Step #5: through: Throw( Step #5: Info( Step #5: User( Step #5: Break, Step #5: Some( Step #5: Root, Step #5: ), Step #5: false, Step #5: ), Step #5: ), Step #5: ), Step #5: from: IfElse( Step #5: IfelseStatement { Step #5: exprs: [ Step #5: ( Step #5: Throw( Step #5: Continue, Step #5: ), Step #5: Select( Step #5: SelectStatement { Step #5: fields: Select( Step #5: [ Step #5: All, Step #5: All, Step #5: ], Step #5: ), Step #5: omit: [], Step #5: only: false, Step #5: what: [ Step #5: Literal( Step #5: None, Step #5: ), Step #5: ], Step #5: with: None, Step #5: cond: None, Step #5: split: None, Step #5: group: Some( Step #5: Groups( Step #5: [ Step #5: Group( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "V=6", Step #5: ), Step #5: Field( Step #5: "51614607835t", Step #5: ), Step #5: All, Step #5: Value( Step #5: Literal( Step #5: Integer( Step #5: 5931083647552109952, Step #5: ), Step #5: ), Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: Field( Step #5: "", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: order: None, Step #5: limit: None, Step #5: start: None, Step #5: fetch: None, Step #5: version: Literal( Step #5: None, Step #5: ), Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: tempfiles: false, Step #5: }, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: to: Literal( Step #5: None, Step #5: ), Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: alias: Some( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "", Step #5: ), Step #5: All, Step #5: All, Step #5: Value( Step #5: Literal( Step #5: Float( Step #5: 2.372647526774553e111, Step #5: ), Step #5: ), Step #5: ), Step #5: Value( Step #5: Literal( Step #5: Float( Step #5: 1.2418107715654443e-128, Step #5: ), Step #5: ), Step #5: ), Step #5: All, Step #5: ], Step #5: ), Step #5: ), Step #5: }, Step #5: ), Step #5: omit: [], Step #5: only: false, Step #5: what: [ Step #5: Literal( Step #5: None, Step #5: ), Step #5: ], Step #5: with: None, Step #5: cond: None, Step #5: split: None, Step #5: group: None, Step #5: order: None, Step #5: limit: None, Step #5: start: None, Step #5: fetch: None, Step #5: version: Literal( Step #5: None, Step #5: ), Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: tempfiles: false, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: from: Literal( Step #5: None, Step #5: ), Step #5: to: Literal( Step #5: None, Step #5: ), Step #5: data: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ], Step #5: with: None, Step #5: cond: None, Step #5: split: Some( Step #5: Splits( Step #5: [ Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "-!T", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "-!T", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "-!T", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "-!T", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "-!T", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "-!T", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "-!T", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "-!T", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "-!T", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "-!T", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "-!T", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "-!T", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "-!T", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "-!T", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "-!T", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "-!T", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "-!T", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "-!T", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: Split( Step #5: Idiom( Step #5: [ Step #5: Field( Step #5: "-!T", Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: ], Step #5: ), Step #5: ), Step #5: group: None, Step #5: order: None, Step #5: limit: None, Step #5: start: None, Step #5: fetch: None, Step #5: version: Literal( Step #5: None, Step #5: ), Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: tempfiles: false, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ], Step #5: ), Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: All, Step #5: ], Step #5: ), Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: }, Step #5: ), Step #5: block: Block( Step #5: [], Step #5: ), Step #5: }, Step #5: ), Step #5: ), Step #5: ], Step #5: close: None, Step #5: }, Step #5: ), Step #5: }, Step #5: ], Step #5: with: None, Step #5: data: None, Step #5: cond: None, Step #5: output: None, Step #5: timeout: Literal( Step #5: None, Step #5: ), Step #5: explain: None, Step #5: }, Step #5: ), Step #5: Literal( Step #5: None, Step #5: ), Step #5: ), Step #5: ), Step #5: ], Step #5: } Step #5: note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace Step #5: ==75462== ERROR: libFuzzer: deadly signal 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-9a4b1756b518e0e8fdd45f2caffd65b1bc91660e Step #5: MERGE-OUTER: attempt 26 Step #5: WARNING: Failed to find function "__sanitizer_acquire_crash_state". Step #5: WARNING: Failed to find function "__sanitizer_print_stack_trace". Step #5: WARNING: Failed to find function "__sanitizer_set_death_callback". Step #5: INFO: Running with entropic power schedule (0xFF, 100). Step #5: INFO: Seed: 4005308117 Step #5: INFO: -max_len is not provided; libFuzzer will not generate inputs larger than 1048576 bytes Step #5: MERGE-INNER: using the control file '/tmp/libFuzzerTemp.Merge1713.txt' Step #5: MERGE-INNER: '/corpus/fuzz_format/9a4b1756b518e0e8fdd45f2caffd65b1bc91660e' caused a failure at the previous merge step Step #5: MERGE-INNER: 25660 total files; 17034 processed earlier; will process 8626 files now Step #5: #1 pulse exec/s: 0 rss: 37Mb Step #5: #2 pulse exec/s: 0 rss: 38Mb Step #5: #4 pulse exec/s: 0 rss: 40Mb Step #5: #8 pulse exec/s: 0 rss: 41Mb Step #5: Step #5: thread '' (79477) panicked at /src/surrealdb/fuzz/fuzz_targets/fuzz_format.rs:23:9: Step #5: Failed to parse format Step #5: Parse error: Exceeded expression recursion depth limit Step #5: --> [1:2846] Step #5: | Step #5: 1 | ...ometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCol... Step #5: | ^ this expression nests or chains operators too deeply Step #5: Step #5: Step #5: SOURCE: Step #5: { type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [] }] }, { type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [{ type: 'GeometryCollection', geometries: [(0f, 0f)] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }] }; Step #5: DEBUG: Step #5: Ast { Step #5: expressions: [ Step #5: Expr( Step #5: Literal( Step #5: Geometry( Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [], Step #5: ), Step #5: ], Step #5: ), Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Collection( Step #5: [ Step #5: Point( Step #5: POINT(0.0 0.0), Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: ), Step #5: ], Step #5: